उधारकर्ता की नस्ल/जातीयता और उनके अनुपात की तुलना
इस अभ्यास में, आप 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]))