
NetworkX学习笔记-4-NetworkX输出Gephi文件的方法
发布日期:2021-05-14 17:11:51
浏览次数:18
分类:精选文章
本文共 503 字,大约阅读时间需要 1 分钟。
在这个系列中,我总结了一下基于Python和pygexf生成Gephi输入文件(Gexf)格式的方法。但是这种方法还稍微有些麻烦,为了不误导大家,再总结一下更为简单的方法。
NetworkX在这个页面中提供了丰富的图论工具,其中一个特别值得一提的是 ,它在后续的文档第365页中介绍了如何直接将NetworkX的Graph输出为Gexf格式文件的语句,实际上这个方法非常简单。
下面是具体的实现代码:
nx.write_gexf(G, file)
其中file
是要输出的文件名。我们在Gephi生成的图中常常需要通过不同的颜色来表示节点的不同属性(比如聚类或社团划分的结果),而NetworkX也非常方便地支持这一点,例如可以通过以下命令为节点赋予属性:
nx.set_node_attributes(G, 'betweenness', bb)
当你需要为特定节点设置特定属性时,也可以直接通过以下方式实现:
G.node[1]['room'] = 714
总结起来,NetworkX和Gephi之间有天然的统一性,使用起来非常方便。
如果想了解更多详细信息,可以参考相关文档。希望以上内容能为您提供帮助!
发表评论
最新留言
路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年04月21日 07时51分38秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
七层网络模型(待添加)
2019-03-11
考研复试——KY276 Problem C
2019-03-11
老鸟带你画tiled lines
2019-03-11
MybatisPlus自定义Sql实现多表查询
2019-03-12
Java位运算,负数的二进制表示形式,int类型最大值为什么是2的31次方-1
2019-03-12
WIFI模块开发教程之W600网络篇3:STA模式下TCP Client通信
2019-03-12
PyQt5快速上手基础篇10-QSettings用法
2019-03-12
JQuery--手风琴,留言板
2019-03-12
VUE框架应用包---------微信二维码应用
2019-03-12
MFC 自定义消息发送字符串
2019-03-12
goahead 下goaction测试与搭建
2019-03-12
Adding Powers
2019-03-12
不能将 "const char *" 类型的值分配到 "char *" 类型的实体
2019-03-12
ideal 下创建springboot项目
2019-03-12
Linux操作系统的安装与使用
2019-03-12
ajax请求出现/[object%20Object]错误的解决办法
2019-03-12
01背包(小偷的概率)
2019-03-12
流体运动估计光流算法研究
2019-03-12
如何转载博客
2019-03-12
第三方库jieba的安装方法
2019-03-12