पड़ोस आधारित लिंक-फीचर
कभी-कभी पड़ोसी नोड्स के फीचर मान व्यवहार को प्रभावित करते हैं. इस अभ्यास में, आप पड़ोसी नोड्स के एट्रिब्यूट मान देखेंगे और उनका औसत निकालेंगे. आप यह degree, triangles, transitivity, और betweenness के लिए करेंगे.
आपको यह करना है:
- जिस नेटवर्क एट्रिब्यूट का औसत निकालना है, उसे adjacency matrix से गुणा करें ताकि पड़ोस में कुल मान मिल जाए.
- औसत पाने के लिए, नोड की degree से भाग दें, जो वेक्टर
degreeद्वारा दी गई है और पहले से लोड है. - अंत में, परिणाम को वेक्टर में बदलें और
networkमें node attribute के रूप में असाइन करें.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में नेटवर्क्ड डेटा का उपयोग करके Predictive Analytics
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Extract the average degree of neighboring nodes
V(network)$averageDegree <-
as.vector(AdjacencyMatrix %*% V(network)$___) / degree