1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python 中級ネットワーク解析

Connected

演習

時間経過に伴う次数中心性

次は、時間とともに変化する次数中心性の分布をプロットします。ECDF 関数は用意されていますので、自分で実装する必要はありません。

指示

100 XP
  • 月ごとの次数中心性スコアのリストを作成します。次のように進めてください。
    • 最初の for ループの各反復で、nx.degree_centrality() 関数を使って G の次数中心性を計算し、結果を cent として保存します。
    • cent をリスト cents に追加します。
  • 時系列で ECDF をプロットします。次のように進めてください。
    • for ループで range(len(cents)) を反復します。ループ内で、引数に cents[i].values() を渡して ECDF() 関数を使い、出力を x と y にアンパックします。
    • x と y を plt.plot() の引数として渡します。