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

एक महत्वपूर्ण प्रोडक्ट को परिभाषित क्या करता है?

अब जब हमारे पास महत्वपूर्ण प्रोडक्ट की एक कामचलाऊ परिभाषा है, तो देखें कि क्या उनके कुछ गुण आपस में सह-संबद्ध दिखते हैं। एक संभावित जोड़ी salesrank.from और salesrank.to है। हम पूछ सकते हैं कि क्या महत्वपूर्ण प्रोडक्ट्स की सेल्स रैंक उन प्रोडक्ट्स से अधिक होती है जिन्हें लोग डाउनस्ट्रीम खरीदते हैं। इसे जाँचने के लिए, पहले हम महत्वपूर्ण वर्टिसेज़ को सबसेट करेंगे, उन्हें शुरुआती डेटा फ़्रेम से जोड़ेंगे, और फिर पैकेज dplyr का उपयोग करके एक नया डेटा फ़्रेम बनाएँगे। हम एक नया ग्राफ़ बनाएँगे, और किनारों (edges) को नीला रंग देंगे जब रैंक उच्च (1, 2, 3) से निम्न (20, 21, 22) की ओर जा रही हो, और उलटे मामले में लाल। यदि रैंक का डाउनस्ट्रीम परचेज़िंग के साथ सह-संबंध है, तो अधिकतर लिंक नीले दिखेंगे, और यदि कोई संबंध नहीं है, तो लाल और नीले लगभग बराबर होंगे.

डेटासेट ip_df में महत्वपूर्ण प्रोडक्ट्स की जानकारी है।

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

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

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

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

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

# Select the from and to columns from ip_df
ip_df_from_to <- ip_df[c(___,___)]

# Create a directed graph from the data frame
ip_g <- graph_from_data_frame(___, directed = ___)

# Set the edge color. If salesrank.from is less than or 
# equal to salesrank.to then blue else red.
edge_color <- ifelse(
  ip_df$___ <= ip_df$___, 
  yes = ___, 
  no = ___
)
कोड संपादित करें और चलाएँ