近傍のリンクベース特徴量
ときどき、隣接ノードの特徴量が行動に影響を与えることがあります。 この演習では、隣接ノードの属性値を見て、その平均を計算します。対象は degree、triangles、transitivity、betweenness です。
行うこと:
- 近傍内の合計値を得るために、平均を取りたいネットワーク属性に隣接行列を掛けます。
- 平均を得るには、事前に読み込まれているベクトル
degree(各ノードの次数)で割ります。 - 最後に、結果をベクトルに変換し、ノード属性として
networkに代入します。
この演習はコースの一部です
R で学ぶネットワークデータの予測分析
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Extract the average degree of neighboring nodes
V(network)$averageDegree <-
as.vector(AdjacencyMatrix %*% V(network)$___) / degree