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

कम्युनिटी का विज़ुअलाइज़ेशन

अब जब हमने कम्युनिटी ढूँढ ली हैं, तो हम अपने नतीजों को विज़ुअलाइज़ करेंगे। प्लॉट करने से पहले, हम हर वर्टेक्स को उसकी कम्युनिटी मेम्बरशिप और हर एज को एक crossing वैल्यू असाइन करेंगे। igraph का crossing() फंक्शन TRUE लौटाता है अगर कोई एज कम्युनिटीज़ के बीच से गुजरती है। यह तब उपयोगी है जब हम ऐसी वर्टेसेज़ देखना चाहें जो कम्युनिटीज़ के बीच पुल का काम कर रही हों। आप कुछ खास कम्युनिटीज़ ही देखना चाहेंगे क्योंकि पूरा ग्राफ थोड़ा उलझा-सा लग सकता है। ऐसे में, हम केवल एक निश्चित साइज़ (मेम्बरों की संख्या) वाली कम्युनिटीज़ का सबग्राफ बनाएँगे।

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

केस स्टडीज़: R में नेटवर्क विश्लेषण

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

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

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

# Color vertices by community membership, as a factor
V(retweet_graph)$color <- factor(___(___))

# Find edges that cross between commmunities
is_crossing <- crossing(___,___)

# Set edge linetype: solid for crossings, dotted otherwise 
E(retweet_graph)$lty <- ifelse(___, "solid","___")
कोड संपादित करें और चलाएँ