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

उधारकर्ता की नस्ल/जातीयता और उनके अनुपात की तुलना

इस अभ्यास में, आप US की नस्लीय और जातीय जनसंख्या-अनुपातों की तुलना, नस्ल/जातीयता के आधार पर कुल उधारकर्ताओं के अनुपात से करेंगे. इससे यह प्रारंभिक जाँच होगी कि प्रत्येक समूह संयुक्त राज्य में अपनी जनसंख्या-भागीदारी के अनुरूप दर पर उधार ले रहा है या नहीं. कार्य पिछले अभ्यास जैसा ही है, लेकिन इस बार आप इसे करने के लिए iotools का उपयोग करेंगे.

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

R में Scalable Data Processing

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

अभ्यास निर्देश

  • "mortgage-sample.csv" की प्रत्येक chunk से एक मैट्रिक्स बनाएँ.
  • race_table_chunks की सभी कॉलमों के लिए पंक्तियों को जोड़ें.

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

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

# Create table of the borrower_race 
race_table_chunks <- ___(
    "mortgage-sample.csv", function(chunk) { 
        x <- ___(chunk, sep = ",", type = "integer") 
        colnames(x) <- mort_names 
        table(x[, "borrower_race"])
}, CH.MAX.SIZE = 1e5)

# Add up the columns
race_table <- ___(race_table_chunks)

# Find the proportion
borrower_proportion <- race_table[1:7] / sum(race_table[1:7])

# Create the matrix
matrix(c(pop_proportion, borrower_proportion), byrow = TRUE, nrow = 2,
  dimnames = list(c("Population Proportion", "Borrower Proportion"), race_cat[1:7]))
कोड संपादित करें और चलाएँ