मिलते-जुलते कॉलम को समूहित करना और रीशेप करना
इस लेसन में, आपने देखा कि Kaggle डेटा साइंस सर्वे डेटासेट के कुछ कॉलम एक-दूसरे से जुड़े हुए हैं, जैसे अलग-अलग कामकाजी चुनौतियों की आवृत्ति बताने वाले कॉलम। आम तौर पर हम उन वैरिएबल्स को साथ में देखना चाहते हैं, लेकिन पहले, हमें उन्हें ढूँढना होता है और ऐसे फ़ॉर्मेट में बदलना होता है जो इस्तेमाल में आसान हो। आइए इसी प्रक्रिया को उन सवालों पर आज़माएँ जिनमें यह पूछा गया था कि सीखने के लिए अलग-अलग प्लेटफ़ॉर्म्स सर्वे उत्तरदाताओं को कितने उपयोगी लगे।
डेटासेट multiple_choice_responses आपके लिए लोड कर दिया गया है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Tidyverse में Categorical डेटा
अभ्यास निर्देश
- सिर्फ़ उन्हीं कॉलम्स को चुनें जिनके नाम में
"LearningPlatformUsefulness"आता है। - डेटा को वाइड से लॉन्ग फ़ॉर्मेट में बदलें, और दो कॉलम रखें:
learning_platformऔरusefulness। - वे पंक्तियाँ हटा दें जहाँ
usefulnessNA है। learning_platformकी हर स्ट्रिंग में से"LearningPlatformUsefulness"हटा दें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
learning_platform_usefulness <- multiple_choice_responses %>%
# Select columns with LearningPlatformUsefulness in title
___(___("LearningPlatformUsefulness")) %>%
# Change data from wide to long
___(everything(), names_to = "learning_platform", values_to = "usefulness") %>%
# Remove rows where usefulness is NA
___(___()) %>%
# Remove "LearningPlatformUsefulness" from each string in learning_platform
mutate(learning_platform = ___())