NetworkX学习笔记-4-NetworkX输出Gephi文件的方法
来源:互联网 发布:sql面试 编辑:程序博客网 时间:2024/05/18 13:41
在这个系列上一篇日志中,我总结了一下基于Python和pygexf生成Gephi输入文件(Gexf)格式的方法。但是这种方法还稍微有些麻烦,为了不误导大家,再总结一下更为简单的方法。
NetworkX在这个页面中:http://networkx.github.io/documentation/latest/ 提供了很详细的Tutorial和Reference,在后面一个文档的第365页,介绍了直接将NetworkX的Graph输出为Gexf格式文件的语句,实际上很简单:
nx.write_gexf(G,file)
其中file是要输出的文件名。另外,我们往往需要在Gephi生成的图中以不同的颜色表示节点的不同属性(例如聚类或者社团划分的结果),NetworkX也能很方便地实现这一点,例如,可以使用set_node_attributes对节点属性赋值:
nx.set_node_attributes(G,'betweenness',bb)
上面这个例子具体可以参考这里。当然还有更简单的方法:
G.node[1]['room'] = 714
这条语句将节点1的room属性的值设置为714,具体的使用方法参考这里。
总之,NetworkX和Gephi有着天然的统一性,很方便联合起来使用。
- NetworkX学习笔记-4-NetworkX输出Gephi文件的方法
- NetworkX学习笔记-5-NetworkX输出Gephi文件的方法
- NetworkX学习笔记-3-Python中输出Gephi文件格式的方法
- NetworkX学习笔记-3-Python中输出Gephi文件格式的方法
- networkx 读写文件学习
- Python学习4-NetworkX的使用
- networkx笔记
- networkx笔记
- networkx
- networkx
- NetworkX
- NetworkX学习笔记(1)
- networkx学习
- 数据分析学习笔记-NetworkX的使用1
- igraph/networkx学习笔记之…
- NetworkX学习笔记-2-基本使用方法举例
- 复杂网络分析库NetworkX学习笔记2
- python学习笔记(2)--Networkx画图
- 从PowerDesigner概念设计模型(CDM)中的3种实体关系说起
- hadoop的基础学习-map reduce原理(二)
- 培训官赵敏:学员就是我们的产品[摘自上海科技报]
- 13-应用删除线标记商品特价(文字及列表样式)
- 高级Bash脚本编程指南(31):数学计算命令
- NetworkX学习笔记-4-NetworkX输出Gephi文件的方法
- 《一个程序员的奋斗史》正式上架~
- Play Framework系列(1)_Play Framework 2.0 简单使用手册
- 计算机科学中最重要的32个算法(转)
- 14-在文字上方标注说明标记(文字及列表样式)
- GUI 框架设计概要
- stm32 DAC配置
- Receiving Content from Other Apps
- stm32 DAC配置