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

नेटवर्क में महत्वपूर्ण वर्टेक्स पहचानना

वर्टेक्स की महत्वपूर्णता का सबसे सीधा उपाय उसकी डिग्री है। किसी वर्टेक्स का आउट-डिग्री उन अन्य व्यक्तियों की संख्या है जिनकी ओर उस वर्टेक्स से आउटगोइंग एज जाती है। इन-डिग्री उन एजों की संख्या है जो उसे अन्य व्यक्तियों से प्राप्त होती हैं। मीजल्स नेटवर्क में, जो व्यक्ति कई अन्य व्यक्तियों को संक्रमित करते हैं, उनका आउट-डिग्री अधिक होगा। इस अभ्यास में आप जाँचेंगे कि क्या सभी व्यक्ति लगभग समान संख्या में अन्य बच्चों को संक्रमित करते हैं, या कुछ प्रमुख बच्चे उच्च आउट-डिग्री के साथ कई अन्य बच्चों को संक्रमित करते हैं।

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

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

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

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

  • फंक्शन degree() का उपयोग करके प्रत्येक वर्टेक्स का आउट-डिग्री कैलकुलेट करें। पहला argument नेटवर्क ग्राफ ऑब्जेक्ट है और दूसरा argument mode है, जो out, in या all में से एक होना चाहिए। इस फंक्शन के आउटपुट को ऑब्जेक्ट g.outd में असाइन करें.
  • वेक्टर ऑब्जेक्ट g.outd पर table() फंक्शन चलाकर सभी व्यक्तियों के आउट-डिग्री का सारांश देखें.
  • वेक्टर ऑब्जेक्ट g.outd पर hist() फंक्शन का उपयोग करके आउट-डिग्री का एक हिस्टोग्राम बनाएँ.
  • वेक्टर ऑब्जेक्ट g.outd पर which.max() फंक्शन का उपयोग करके यह निर्धारित करें कि नेटवर्क में किस वर्टेक्स का आउट-डिग्री सबसे अधिक है।

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

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

library(igraph)

# Calculate the out-degree of each vertex
___ <- ___(g, mode = c("___"))

# View a summary of out-degree
___(g.outd)

# Make a histogram of out-degrees
___(g.outd, breaks = 30)

# Find the vertex that has the maximum out-degree
___(g.outd)
कोड संपादित करें और चलाएँ