1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶネットワーク分析入門

Connected

演習

行列プロット

さっそく可視化を練習してみましょう。最初は行列プロットです。行列プロットでは、行列がエッジを表現します。

指示

100 XP
  • 最大連結成分サブグラフの行列プロットを作成し、著者をユーザーグループ番号でグループ化します。
    • まず、与えられた sorted() 関数の中で nx.connected_components(G) を使って最大連結成分サブグラフを計算します。Python の組み込み関数 sorted() はイテラブルを受け取り、(デフォルトでは昇順の)ソート済みリストを返します。したがって、最大連結成分サブグラフにアクセスするには、[-1] でスライスします。
    • matrix プロット h を作成します。パラメータ graph と group_by に、それぞれ最大連結成分サブグラフと 'grouping' を指定してください。
    • matrix プロットを画面に描画します。