igraph ऑब्जेक्ट बनाना
यहाँ आप सीखेंगे कि edgelist में संग्रहीत डेटा से igraph 'ऑब्जेक्ट' कैसे बनाया जाता है। डेटा एक छात्र समूह में दोस्तियों का है। आप यह भी सीखेंगे कि नेटवर्क का एक बेसिक विज़ुअलाइज़ेशन कैसे बनाते हैं.
friends डेटाफ़्रेम की हर पंक्ति नेटवर्क में एक edge को दर्शाती है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में नेटवर्क विश्लेषण
अभ्यास निर्देश
- फ़ंक्शन
head()का उपयोग करकेfriendsडेटाफ़्रेम की शुरुआती कुछ पंक्तियाँ देखें. as.matrix()का उपयोग करके डेटाफ़्रेमfriendsसे नया ऑब्जेक्टfriends.matबनाइए.graph.edgelist()का उपयोग कर वैरिएबल को igraph ऑब्जेक्टgमें बदलें.plot()का उपयोग करके नेटवर्क का एक बेसिक प्लॉट बनाइए.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Load igraph
library(igraph)
# Inspect the first few rows of the dataframe 'friends'
___(friends)
# Convert friends dataframe to a matrix
friends.mat <- ___(friends)
# Convert friends matrix to an igraph object
g <- graph.edgelist(___, directed = FALSE)
# Make a very basic plot of the network
___(g)