【发布时间】:2009-12-05 06:06:49
【问题描述】:
我想用我拥有的数据来可视化一个网络,并想用特定的边长来绘制它们。我使用 Python,并且尝试使用 networkx 和 igraph 进行绘图,但似乎都指定了固定的边长。
a.) 我想知道是我做错了代码还是这些软件包真的没有能力。如何正确实现 networkx 或 igraph 的指定边长?
b.) 如果 networkx 和 igraph 不能做到这一点,你可能会建议什么包? (最好能承载8万以上节点)
谢谢!
【问题讨论】:
-
一般网络/图形绘图程序不允许您指定固定边长,因为如果您还固定边长,则并非所有图形都可以绘制。想象一个边长为 1,1,100 的三角形。所以如果有一个包,它就不是一个通用的绘图包。要么你的图表有什么特别之处使它成为可能,要么你必须自己编程。
标签: python graphviz networkx igraph