網路特性描述(II)
讓我們繼續複習你先前學過的節點重要性,畫出一個網路的度數分佈。這是針對整個網路中所有節點計算出的度數分佈。
本練習屬於課程
Python 網路分析入門
練習說明
- 繪製 GitHub 協作網路
G的度數分佈。回想這裡需要四個步驟:- 計算
G的度中心性。 - 使用
G的.values()方法並轉換成清單。 - 將度數分佈的清單傳給
plt.hist()。 - 使用
plt.show()顯示長條圖。
- 計算
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import necessary modules
import matplotlib.pyplot as plt
import networkx as nx
# Plot the degree distribution of the GitHub collaboration network
____(list(____.____().____()))
____