2017-05-07 25 views
-2

我有一個擁有超過一百萬個節點,邊緣和社區的巨大數據集。繪製顯示羣集的網絡圖的最佳方式是什麼?繪製羣集網絡的最佳方式

我確實嘗試過Cytoscape,但似乎沒有提供我在找的東西。

我想找到一種更好的方法,可能是用Python進行編程來繪製一個集羣圖。

任何建議表示讚賞...在此先感謝

+0

你是否真的想陰謀?如果網絡具有良好的模塊性,您可以提取社區並構建誘導圖,其中社區表示爲節點。 – DyZ

+0

@DYZ我必須繪製圖表可能更好的可見方式。如上所述,我有巨大的數據集(大小超過2 GB) –

+1

繪製巨大的網絡永遠不是一個啓發性的方式來了解它們。你真的只是一個毛球。正如@DYZ所說,繪製一個誘導圖更好。 – Peaceful

回答

1

你用networkx標記了你的文章。您是否嘗試過使用Matplotlib的內置繪圖功能?請參閱文檔here。但是,即使在那裏,他們也強烈推薦Cytoscape,Gephi或Graphviz等專業軟件。

+0

我對每個建議都開放,因爲我可能看不到正確的方向。我使用包括Networkx因爲我試圖與Cytoscape無法幫助後與networkx工作。我也會檢查其他工具。謝謝你的建議。 –

+1

Networkx絕對是一個很棒的網絡和圖形分析工具。由於您對網絡中的羣集感興趣,因此可以使用'networkx.connected_components'和'networkx.subgraph'。 –

+0

非常感謝您的建議。 –

相關問題