我想知道Python中的交互式可視化庫/軟件包可以與NetworkX一起使用來繪製交互式圖形。用於networkX交互式可視化的python庫軟件包或交互式工具
該圖將能夠顯示在GWT上。
如果有好的,請隨時提出建議:) 預先感謝您!
我想知道Python中的交互式可視化庫/軟件包可以與NetworkX一起使用來繪製交互式圖形。用於networkX交互式可視化的python庫軟件包或交互式工具
該圖將能夠顯示在GWT上。
如果有好的,請隨時提出建議:) 預先感謝您!
退房的部隊例如NetworkX文檔中:
http://networkx.github.io/documentation/latest/examples/javascript/force.html
力例如導出一個NetworkX圖成JSON,並進一步顯示在瀏覽器中通過D3.js庫。
請注意,您實際上是在處理兩個問題。第一個問題是如何將圖表序列化爲可讀格式,如JSON。 NetworkX應該爲您提供這一點。第二個問題是如何顯示序列化圖。對於這個任務,你需要一個額外的庫,比如D3.js.
這裏很酷的事情是,NetworkX不會強制您使用任何特定的庫。此外D3.js,你可能想看看以下庫:
我知道你有壓力選擇榮格的顯示部分。我的建議是:不要那樣做。對於後臺處理和佈局部分,您可能沒問題,但Jung中的所有瀏覽器組件都需要瀏覽器才能擁有Java applet插件。哪些不適用於任何移動瀏覽器。或平板電腦。全部。哎呀,您選擇使用Java小程序的第二個選擇,您將保證使用安全對話來污染您的應用程序,這將首先使所有理智的用戶無法使用您的應用程序。
你需要在哪裏運行交互式圖形?在瀏覽器上,還是在本地應用程序上,或者會做?你對圖表還有其他要求嗎? – jsalonen