簡體   English   中英

Python:為社交網絡生成圖

[英]Python : generate a graph for a social network

我已經安裝了matplotlib和networkx軟件包。 誰能告訴我這些軟件包中提供的功能,這些功能可用於生成社交網絡圖,例如電影演員合作圖,共同作者圖,甚至是P2P網絡圖。

我認為matplotlib不太適合此任務。 請嘗試使用PIL

此外, 本文還展示了Christian S. Perone如何使用Ubigraph創建Twitter用戶的3D可視化

我將使用PyDot ,它是graphviz庫的pythton綁定。

算作Graphviz的第二票。 格式非常簡單,並且布局引擎功能強大。 安裝了Graphviz之后,您可以添加PyDot來運行事物,或者只是將數據寫入具有顯示圖結構格式的文件中。

請參閱Graphviz用戶手冊( pdf )。

如果您想自己動手,matplotlib是我的選擇,但是布局很復雜。

您還可以使用graph-tool,因為它具有graphviz的界面,該界面非常易於使用。 有關更多詳細信息,請參見網站上的文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM