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

मैट्रिक्स के रूप में chunks पढ़ना

इस अभ्यास में, आप एक स्केलेबल table() फंक्शन लिखेंगे जो chunk.apply() का उपयोग करके mortgage डेटासेट में शहरी और ग्रामीण उधारकर्ताओं की संख्या गिनेगा। डिफ़ॉल्ट रूप से, chunk.apply() प्रोसेस किए गए डेटा को rbind() फंक्शन से एकत्रित करता है। इसका मतलब है कि आप प्रत्येक chunk से एक टेबल बना सकते हैं और फिर प्राप्त मैट्रिक्स की पंक्तियों को जोड़कर टेबल के कुल काउंट्स पा सकते हैं.

हमने "mortgage-sample.csv" फ़ाइल के लिए एक फ़ाइल कनेक्शन fc बना दिया है और हेडर हटाने के लिए पहली पंक्ति पढ़ ली है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

R में Scalable Data Processing

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Define the function to apply to each chunk
make_table <- function(chunk) {
    # Read each chunk as a matrix
    x <- ___(chunk, type = "integer", sep = ",")
    # Create a table of the number of borrowers (column 3) for each chunk
    table(x[, 3])
}
कोड संपादित करें और चलाएँ