python庫之networkx之創建有向圖的方法


import networkx as nx
import matplotlib.pyplot as plt
 
textline = '1 2 3'
fh = open('test.edgelist','w')
d = fh.write(textline)
fh.close()
G = nx.read_edgelist('test.edgelist', create_using=nx.DiGraph(),nodetype=int, data=(('weight',float),))
nx.draw(G)
plt.show()

結果如下:

其中

data=(('weight',float),

要放在最后面,而且要多加個逗號,不然出錯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM