1. Învăţa
  2. /
  3. Courses
  4. /
  5. Pythonで学ぶネットワーク分析入門

Connected

exercise

Arc プロット

次は、Arc プロットを使ってネットワークを可視化してみましょう。グラフ内のノードを並べ替える練習も行います。

注意: 正しく実行すると、この演習はおよそ 4〜7 秒かかる場合があります。

Instrucţiuni

100 XP
  • GitHub の共同作業ネットワークについて、著者を次数でソートした Arc プロットを作成します。次を行ってください。
    • data=True を指定して、メタデータを含めて G のすべてのノードを反復処理します。
    • ループの各反復で、nx.degree() を用いて各ノード n の次数を計算し、その値を 'degree' 属性に設定します。nx.degree() はグラフとノードの2つの引数を受け取ります。
    • ノードが並べ替えられるように、graph 引数に G、sort_by 引数に 'degree' を指定して、arc プロット a を作成します。
    • arc プロットを画面に表示します。