開始使用免費開始

網路特性描述(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(____.____().____()))
____
編輯並執行程式碼