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

Edge-betweenness कम्युनिटी डिटेक्शन

कम्युनिटी डिटेक्शन का एक वैकल्पिक तरीका edge-betweenness है। इस अभ्यास में आप इसी तरीके से कराटे क्लब की कम्युनिटी डिटेक्शन दोहराएँगे और परिणामों की विज़ुअल तुलना fast-greedy तरीके से पाए गए परिणामों से करेंगे।

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

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

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

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

  • ग्राफ ऑब्जेक्ट g पर फंक्शन edge.betweenness.community() का उपयोग करके कम्युनिटी igraph ऑब्जेक्ट gc बनाएँ।
  • कम्युनिटी igraph ऑब्जेक्ट पर फंक्शन sizes का उपयोग करके कम्युनिटीज़ का आकार और संख्या निकालें।
  • par() का उपयोग करके दोनों कम्युनिटी प्लॉट्स को साथ-साथ प्लॉट करें। पहले प्लॉट में पिछले अभ्यास का कम्युनिटी ऑब्जेक्ट kc होना चाहिए। दूसरे प्लॉट में कम्युनिटी ऑब्जेक्ट gc शामिल करें।

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

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

# Perform edge-betweenness community detection on network graph
gc = ___(g)

# Determine sizes of each community
___(___)

# Plot community networks determined by fast-greedy and edge-betweenness methods side-by-side
par(mfrow = c(1, 2)) 
plot(___, g)
plot(___, g)

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