鄰居連結型特徵
有時候,鄰近節點的特徵值會影響其行為。 在這個練習中,你要查看鄰居節點的屬性值,並計算它們的平均值。你會對 degree、triangles、transitivity、以及 betweenness 進行計算。
你需要:
- 將鄰接矩陣與你想要取平均的網路屬性相乘,得到該節點鄰域的總和值。
- 若要得到平均值,以節點的度數除(使用已預先載入、由向量
degree給定的度數)。 - 最後,將結果轉換為向量,並作為節點屬性指派回
network。
本練習屬於課程
使用 R 進行網路化資料的預測分析
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Extract the average degree of neighboring nodes
V(network)$averageDegree <-
as.vector(AdjacencyMatrix %*% V(network)$___) / degree