1. 学ぶ
  2. /
  3. コース
  4. /
  5. ケーススタディ:R でのネットワーク分析

Connected

演習

クラスタリングと相互性

先ほどのダイアドセンサスの分析から、相互性(reciprocity)やクラスタリングのようなグラフ全体の指標が、共同購入グラフでどのような値になりそうか直感がつかめてきたはずです。頂点が10,245個、エッジが10,754本あり、そのうち3,000本以上が相互(mutual)であることを思い出してください。これは、頂点の約60%が相互のつながりを持っていることを意味します。この情報から、クラスタリングと相互性の指標はどのような値になると予想しますか? 直感を検証するために、ランダムグラフをシミュレーションしてヌルモデルと比較してみましょう。先のシミュレーション結果を踏まえると、ここでは何が起きると考えますか? 相互性も偶然による期待値より大きくなるでしょうか?

グラフ amzn_g が利用できます。

指示1 / 3

undefined XP
    1
    2
    3
  • reciprocity() を使って amzn_g の相互性を計算し、actual_recip に代入します。
  • gorder() でグラフのオーダーを計算し、n_nodes に代入します。
  • edge_density() でグラフのエッジ密度を計算し、edge_dens に代入します。