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

Connected

演習

クリーク

無向ネットワークではクリークの特定はよく行われます。クリークでは任意の2つの異なるノードが隣接しており、つまりクリーク内の各ノードは他のすべてのノードとつながっています。この演習では、Forrest Gump ネットワークにおける最大クリークを特定します。さらに、さまざまなサイズの極大クリークの数も確認します。クリークは、それ以上大きなクリークに拡張できないときに極大と呼ばれます。

指示

100 XP
  • 関数 largest_cliques() を使って、ネットワーク内の最大クリークを特定します。
  • 関数 max_cliques() を使って、ネットワーク内のすべての極大クリークを求めます。結果はリストオブジェクト clq に代入します。
  • 各極大クリークの要素数を計算します。lapply() を使ってオブジェクト clq をループし、リスト内の各オブジェクトの length() を求めます。次に unlist() し、table() を使って各極大クリークの大きさを確認します。