在Networkx中更改节点显示大小

时间:2010-03-04 22:12:11

标签: python networkx

我没有使用GraphViz,因为我在使用Networkx时遇到问题。我知道这很奇怪,但是我已经尝试了很多建议来解决这个问题,但我似乎只有一些世界上最糟糕的运气。因此,我必须在不使用GraphViz的情况下使用Networkx解决问题。

我的程序读取文档,并尝试根据文档内容绘制MindMap的内容。但是,在实际绘制节点时,Networkx似乎具有默认大小。这对我不好,因为很多文本都会进入我的每个节点。我需要一种方法来增加节点的显示大小(任意地,根据属于该节点的文本的大小)。

我曾尝试查看Networkx网站,关于SO的其他问题以及来自Google的大约200个搜索结果,但没有运气。

1 个答案:

答案 0 :(得分:16)

尝试nx.draw(G, node_size=size),其中size可以是标量或长度等于节点数的数组。