【发布时间】:2021-11-27 06:16:53
【问题描述】:
我用networkx建立了一个网络,我想画它,但是节点之间的边显示不出来。我的代码如下:
import pandas as pd
import networkx as nx
network=nx.DiGraph()
datacal=pd.read_excel('D:/20110630.xlsx',index_col=0)
for i in range(len(datacal)-1):
for j in range(i+1,len(datacal)):
if datacal.iloc[i][j]!=0:
network.add_edge(datacal.index[i],datacal.columns[j])
nx.draw_networkx(network,node_size=15)
plt.show()
我只能绘制网络的节点。
【问题讨论】:
标签: python python-3.x matplotlib networkx