问题:Python图形库[关闭]
我正在编写一个将大量使用图形数据结构的python应用程序。没什么可怕的,但是我在想某种图形/图形算法库可以帮助我。我已经四处搜寻,但没有发现特别令我惊讶的地方。
有人有什么好的建议吗?
回答 0
有两个绝佳的选择:
和
我喜欢NetworkX,但我也阅读有关igraph的好文章。我通常将NetworkX与具有1百万个节点的图一起使用而没有问题(这是大小为V + E的字典的开销的两倍)
如果要进行功能比较,请从Networkx讨论列表中查看
回答 1
我想插入自己的图python库: graph-tool。
它非常快,因为它是通过Boost Graph库的C ++实现的,并且包含许多算法和大量文档。
回答 2
你看过python-graph吗?我自己没有使用过,但是项目页面看起来很有希望。
回答 3
另外,您可能想看看NetworkX
回答 4
回答 5
您也可以在sourceforge上查看pygraphlib。
回答 6
我的pydot最幸运。其他一些很难在像Win 7这样的不同平台上安装和配置。
回答 7
我第二次zweiterlinde建议使用python-graph。我已将其用作我正在从事的基于图的研究项目的基础。该库编写良好,稳定且具有良好的接口。作者还可以迅速答复查询和报告。