फ्लैट डेटासेट बनाना
इस अभ्यास में, आप अपने नेटवर्क को एक dataframe में बदलेंगे, जहाँ पंक्तियाँ नेटवर्क में मौजूद लोग हैं और कॉलम वे नेटवर्क फीचर हैं जो आपने पिछले अध्याय में compute किए थे. आप प्री-प्रोसेसिंग के लिए डेटासेट भी तैयार करेंगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में नेटवर्क्ड डेटा का उपयोग करके Predictive Analytics
अभ्यास निर्देश
as_data_frame()फंक्शन का उपयोग करके customers का dataframe निकालें. ध्यान दें कि आपको node attributes चाहिए, यानी vertices. इस डेटासेट का नामstudentnetworkdata_fullरखें.head()फंक्शन से data frame की शुरुआती कुछ पंक्तियाँ देखें.Churnattribute पर कंडीशन लगाकर वे customers हटा दें जिन्होंने पहले ही churn किया है. इस dataframe का नामstudentnetworkdata_filteredरखें.- पहली दो कॉलम, Churn और name, हटा दें क्योंकि अब इनकी आवश्यकता नहीं है, और dataframe का नाम
studentnetworkdataरखें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Extract the dataset
studentnetworkdata_full <- ___(network, what = ___)
# Inspect the dataset
head(___)
# Remove customers who already churned
studentnetworkdata_filtered <- studentnetworkdata_full[-which(studentnetworkdata_full$___ == 1), ]
# Remove useless columns
studentnetworkdata <- ___[, -c(1, 2)]