शुरू करेंमुफ़्त में शुरू करें

Assortativity

इस अभ्यास में आप पहले चैप्टर के दूसरे फ्रेंडशिप नेटवर्क की assortativity() निकालेंगे। यह बताता है कि समान एट्रिब्यूट वाले अन्य वर्टिसेज़ से वर्टिसेज़ कितनी प्राथमिकता से जुड़ते हैं। आप डिग्री असॉर्टेटिविटी भी निकालेंगे, जो बताती है कि समान डिग्री वाले अन्य वर्टिसेज़ से वर्टिसेज़ कितनी प्राथमिकता से जुड़ते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में नेटवर्क विश्लेषण

पाठ्यक्रम देखें

अभ्यास निर्देश

  • फ्रेंडशिप नेटवर्क ऑब्जेक्ट g1 का एक एक्सप्लोरेटरी प्लॉट plot() से बनाइए.
  • प्रत्येक वर्टेक्स के gender एट्रिब्यूट को फैक्टराइज़ करके और फिर as.numeric() देकर, संख्याओं के एक वेक्टर values में बदलिए.
  • जेंडर के आधार पर असॉर्टेटिविटी निकालने के लिए assortativity() फंक्शन का उपयोग कीजिए. पहला आर्ग्युमेंट ग्राफ ऑब्जेक्ट g1 होना चाहिए. दूसरा आर्ग्युमेंट values होगा.
  • नेटवर्क की डिग्री असॉर्टेटिविटी निकालने के लिए assortativity.degree() का उपयोग कीजिए. पहला आर्ग्युमेंट ग्राफ ऑब्जेक्ट होना चाहिए.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Plot the network
___(g1)

# Convert the gender attribute into a numeric value
values <- as.numeric(factor(V(___)$___))

# Calculate the assortativity of the network based on gender
___(g1, ___)

# Calculate the assortativity degree of the network
___(___, directed = FALSE)

कोड संपादित करें और चलाएँ