डिग्री के आधार पर नोड्स को विज़ुअलाइज़ करें
अब जब हम अपने ग्राफ़ पर नज़र डाल चुके हैं और इसकी कुछ बुनियादी विशेषताओं की जाँच कर ली है, तो आइए अपने नेटवर्क के बारे में थोड़ा और सोचते हैं। हमने देखा कि कुछ नोड्स बहुत अधिक कनेक्टेड हैं और कई आउटलायर पॉइंट्स भी हैं। इसे हम ग्राफ़ को सशर्त तरीके से प्लॉट करके और कुछ नोड्स को उनके in और out डिग्री के आधार पर रंग देकर विज़ुअलाइज़ करेंगे। नोड्स को तीन अलग-अलग प्रकारों में सोचिए:
- ज़्यादा रीट्वीट करने वाले और जिनके ट्वीट बहुत रीट्वीट हुए।
- वे यूज़र जिन्होंने केवल एक बार रीट्वीट किया (in-degree 0 और out-degree 1).
- वे यूज़र जिनके ट्वीट केवल एक बार रीट्वीट हुए (in-degree 1 और out-degree 0).
यह हमें उन नोड्स के क्लस्टर के चारों तरफ़ की रिंग में क्या हो रहा है, उसके बारे में और जानकारी देगा।
यह अभ्यास पाठ्यक्रम का हिस्सा है
केस स्टडीज़: R में नेटवर्क विश्लेषण
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Calculate the "in" degree distribution of retweet_graph
in_deg <- degree(___, mode = "___")
# Calculate the "out" degree distribution of retweet_graph
out_deg <- degree(___, mode = "___")
# Find the case with one "in" degree and zero "out" degrees
has_tweeted_once_never_retweeted <- __ == 1 & __ == 0
# Find the case with zero "in" degrees and one "out" degree
has_never_tweeted_retweeted_once <- __ == 0 & __ == 1