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)