-1

我正在使用 python networkx 和 matplotlib.pyplot。

我正在使用的代码如下:

 import networkx as net
 import matplotlib.pyplot as plot

   orgchart = net.read_pajek("ACME_orgchart.net")
   net.draw(orgchart)

代码不会抛出错误并且运行良好,但应该出现的图形没有,我知道代码运行良好,因为一个图标出现在 Dock 中,我确信它表示 python 中的图形可视化软件,但实际的可视化确实没出现 。这段代码来自“初创公司的社交网络分析”一书,如果有人能帮我解决这个问题,我将不胜感激。

我在 mac osX 上使用 python 2.7.3,安装了 networkx、matplotlib、numpy。

4

1 回答 1

0

问题是我的 matplotlib 没有在交互模式下使用。因此,在使用交互式显示器时,我还需要plot.show()在末尾添加一行:以使显示器出现。

更多信息请访问: http: //networkx.lanl.gov/tutorial/tutorial.html

于 2012-12-20T22:59:28.813 回答