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

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
  ___
कोड संपादित करें और चलाएँ