0
我已經使用Python中的NetworkX創建了以下圖形。我有兩個相關的問題。解釋NetworkX圓形圖
什麼確定的邊緣的長度和邊緣的厚部分的長度?
我想或者邊的厚部分的長度或邊的長度來表示我分配給每個邊的權重。在這個圖中情況並非如此,儘管每個邊都有想要的權重(當我使用G.get_edge_data()來檢查時)。如何在圖表上表示這些權重?
任何幫助,非常感謝。
我已經使用Python中的NetworkX創建了以下圖形。我有兩個相關的問題。解釋NetworkX圓形圖
什麼確定的邊緣的長度和邊緣的厚部分的長度?
我想或者邊的厚部分的長度或邊的長度來表示我分配給每個邊的權重。在這個圖中情況並非如此,儘管每個邊都有想要的權重(當我使用G.get_edge_data()來檢查時)。如何在圖表上表示這些權重?
任何幫助,非常感謝。
「箭頭」的長度設置爲線寬的25%(從節點中心到節點中心)。這似乎是硬編碼的,所以它不能改變。
相反,您可以使用關鍵字「width」(請參閱documentation)與「edgelist」相結合,以便它知道哪條邊獲得了哪個寬度。
寬度:浮子,或邊緣的浮線寬度的陣列(默認= 1.0)
謝謝,它看起來要好得多。有沒有辦法讓這些「箭頭」看起來更像箭頭? (因爲它似乎只是用來表示方向)。我沒有在文檔中找到任何內容。 (我應該在另一個單獨的帖子中詢問這個後續問題嗎?) – Ldeg5
不是。該文件說:「對於有向圖,頭部繪製了」箭頭「(實際上只是較粗的存根),箭頭可以用關鍵字箭頭= False來關閉,是的,它很醜,但用Matplotlib以這種方式繪製適當的箭頭貓膩「。我認爲挑戰在於,它是從節點中心到節點中心的箭頭。製作節點未覆蓋的箭頭需要調整節點的直徑。這很棘手。 – Joel