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

मैप पर ग्राफ़ प्लॉट करना

इस लेसन में, हम एक ऐसा मैप बनाएँगे जिस पर बाइक ग्राफ़ ओवरले होगा। फिर हम किनारों (edges) को subscriber/non-subscriber के आधार पर रंग देंगे और ट्रिप्स की संख्या के अनुसार उनकी मोटाई दिखाएँगे। पहले याद कीजिए कि बाइक शेयरिंग नेटवर्क के subscribers नियमित यूज़र होते हैं और संभवतः अधिकतर स्थानीय होते हैं, जबकि non-subscribers ज़्यादा तर पर्यटक होते हैं। Non-subscribers की ट्रिप्स अक्सर शहर के लेकफ्रंट हिस्सों तक सीमित रहती हैं, जहाँ ज्यादा टूरिस्ट आकर्षण होते हैं। एक और पैटर्न आप देखेंगे: जितना पश्चिम की ओर कोई स्टेशन होता है, रेखा उतनी पतली होती जाती है, यानी वहाँ कम ट्रिप्स ली गईं। ग्राफ़ को मैप पर ओवरले करने से कुछ नेटवर्क पैटर्न बहुत साफ़ दिखते हैं, जबकि एक साधारण hairball प्लॉट में वे धुंधले रह सकते हैं।

बाइक डेटा bike_dat और शिकागो का मैप chicago उपलब्ध हैं।

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

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

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

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

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

weighted_trips_by_usertype <- bike_dat %>% 
  group_by(
    from_station_id, to_station_id, 
    from_latitude, from_longitude, 
    to_latitude, to_longitude, 
    usertype
  ) %>% 
  # Weight each journey by number of trips
  ___(___ = ___)
कोड संपादित करें और चलाएँ