阅读 50

画网络拓扑图

在python下安装networkx绘制复杂网络图形,编写的python代码如下:

import networkx as nx
import matplotlib.pyplot as plt
f = open('graph.txt','r')
G = nx.Graph()
for linefile in f:
	list = linefile.split('\t')
	x=list[0]
	list[1]=list[1].replace('\n','')
	y=list[1]
	print type(x)
	print type(y)
	G.add_edge(x,y);
nx.draw(G)
plt.show()


其中graph.txt是绝对路径名称


文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐