Arc プロットで可視化する
これまでに学んだ nxviz の API を使って、ネットワークの Arc プロットを作成してみましょう。ここで試す 2 つのキーワード引数は sort_by='keyX' と node_color_by='keyX' です。ノードのメタデータ辞書にあるキーを指定して、ノードの色分けと並べ替えを行います。
matplotlib.pyplot は plt としてインポート済みです。
この演習はコースの一部です
Pythonで学ぶネットワーク分析入門
演習の手順
nxvizからarcをインポートします。Tのカスタマイズなしの Arc プロットを作成します。arc()関数に引数としてTだけを渡してください。'category'キーワードでノードを並べ替え・色分けしたTの Arc プロットをもう一つ作成します。これにはsort_byとnode_color_byパラメータを指定します。どちらのプロットも、画面に描画してplt.show()で表示することを忘れないでください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import necessary modules
import matplotlib.pyplot as plt
____
# Create the un-customized Arc plot: a
a = ____
# Display the plot
plt.show()
# Create the customized Arc plot: a2
a2 = ____
# Display the plot
plt.show()