Foldable operations (II)
अब आप यह फंक्शन डेटासेट के पार्टिशन पर इस्तेमाल करेंगे। आपको समझना चाहिए कि जब आप यह ऑपरेशन हिस्सों में करते हैं और फिर उन्हें एग्रीगेट करते हैं, तो आपको सारा डेटा एक ही वैरिएबल में एक साथ रखने की ज़रूरत नहीं होती। छोटे डेटासेट्स, जैसे mortgage सैंपल डेटा, के लिए यह बात उतनी अहम नहीं है, लेकिन बड़े डेटासेट्स के लिए बहुत महत्वपूर्ण है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Scalable Data Processing
अभ्यास निर्देश
foldable_range() फंक्शन आपके वर्कस्पेस में उपलब्ध है.
mortकी पंक्तियों को"year"कॉलम के आधार पर split करें.foldable_range()का उपयोग करके"record_number"कॉलम की range साल के हिसाब से chunk करके निकालें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Split the mortgage data by year
spl <- ___
# Use foldable_range() to get the range of the record numbers
foldable_range(___(function(s) ___(mort[s, "record_number"]), ___))