gephi
gephi的下載地址:https://gephi.org/
打開效果圖
gephi提供了大量的插件,因為前端js經常使用的是json格式的,因此在工具--》插件,安裝一個叫JSONExporter的插件,之后每次要輸出json的時候都可以在文件--》輸出--》圖文件里面將設置好的圖以json的格式保存
概覽字體設置
gephi默認的字體是Arial Bold,因此如果現實標簽的時候可能會中文亂碼,可以選擇字體為微軟雅黑或者宋體,這樣中文亂碼就不會出現了。
字體設置
如何顯示節點標簽,修改背景顏色
下圖箭頭指示的各個按鈕從左到右的功能一次是修改背景顏色、截圖、是否顯示節點標簽、是否顯示邊、邊具備節點顏色,需要修改什么自行點擊按鈕設置即可
圖面板
利用gephi簡單的將雜亂分布的點和邊優化顯示
- 通過文件--》import spreadsheet...分別導入邊和節點,導入格式是開源excel格式csv,里面的每一行的字段是以逗號隔開的,選擇的格式是UTF-8,導入之后,可以看到一堆黑色的雜亂無章的邊和圖
導入節點
導入邊
導入完成的圖
- 通過布局算法Fruchterman Reingold優化顯示,由于Frunchterman Reingold只有三個參數可以設置,相對來說比較簡單,學過物理的應該都知道,重力越大兩點之間吸引力越強,也就是說,節點距離就會變得越小,而速度設置會提高節點在運行過程中重新分布的速度,區的設置會影響圖的面積大小,點擊運行即可以將點以近圓的方式分布
參數設置
運行效果圖