将子节点添加到networkx(带有图像)

时间:2019-03-21 16:41:12

标签: python graph networkx network-analysis

我想创建一个看起来或多或少像这样的networkx图,但是我一直无法找到一种方法来显示所需的方式。大节点和边缘显示良好,但我无法找到如何添加小节点的方法。 enter image description here

1 个答案:

答案 0 :(得分:0)

networkx.draw()有一个optional argument node_size

node_size (scalar or array, optional (default=300)) – Size of nodes. If an array is specified it must be the same length as nodelist.

如果要绘制各种尺寸的节点,则应指定尺寸数组。您还可以使用某种列表生成器。


P.S。我不建议使用基本的networkx绘图功能。有许多强大的可视化库比networkx更好。即使是in networkx docs,您也可以找到相同的观点。可以将GephiGraphviz(具有各种库)或Cytoscape用于真正的巨大图形。