2010-05-15 60 views

回答

4

Nodebox Graph庫專爲圖形可視化和分析而設計:值得考慮。

2

你可以嘗試NetworkX: (http://networkx.lanl.gov/

它使用非常簡單,支持matplotlib或Graphviz圖形。 文檔也非常棒。

+0

但是,NetworkX使用Matplotlib呈現連接相同兩個節點的MultiGraphs [覆蓋邊緣](http://stackoverflow.com/questions/15053686/networkx-overlapping-edges-when-visualizing-multigraph)。對於在Python中導出或繪圖,可以通過在[Background]中調用[dot](http://www.graphviz.org/),通過[NetworkX.to_pydot](http://networkx.lanl.gov/reference) /generated/networkx.drawing.nx_pydot.to_pydot.html,提供[Pydot](https://code.google.com/p/pydot/)可用。但對於Python中的交互式可視化/動畫,這不是一個下降解決方案。 – 2013-08-08 18:41:31

0

matplotlib是一個很好的可視化工具。和mayaVi三維可視化。 pygl和pyglet有點低的圖形,否則!