Mother's little helper (1)
अगर आपके डेटासेट में हज़ारों कॉलम हैं और आपको उनमें से कई चुनने हैं, तो select() कॉल करते समय हर कॉलम का नाम टाइप करना काफ़ी थकाऊ हो सकता है. सौभाग्य से, select() के पास कुछ हेल्पर फंक्शन हैं, जो कम कोड लिखकर कई कॉलम चुनना आसान बना देते हैं.
इन हेल्पर्स में starts_with() और ends_with() शामिल हैं, जो क्रमशः किसी दिए गए प्रीफ़िक्स से शुरू होने वाले या किसी दिए गए सफ़िक्स पर समाप्त होने वाले कॉलम से मेल खाते हैं. dplyr की विशेष कोड इवैल्युएशन तकनीकों के कारण, ये फंक्शन केवल select() की कॉल के अंदर से ही बुलाए जा सकते हैं; अपने आप में इनका उपयोग समझ में नहीं आता.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में sparklyr के साथ Spark परिचय
अभ्यास निर्देश
आपके लिए spark_conn नाम से एक Spark कनेक्शन बनाया गया है. Spark में संग्रहीत ट्रैक मेटाडेटा से जुड़ी एक tibble पहले से track_metadata_tbl के रूप में परिभाषित है.
track_metadata_tblसे वे सभी कॉलम चुनें जो"artist"से शुरू होते हैं.track_metadata_tblसे वे सभी कॉलम चुनें जो"id"पर समाप्त होते हैं.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# track_metadata_tbl has been pre-defined
track_metadata_tbl
track_metadata_tbl %>%
# Select columns starting with artist
___
track_metadata_tbl %>%
# Select columns ending with id
___