比較借款人的種族/族裔及其比例
在這個練習中,你將把美國各種族與族裔在人口中的比例,和各種族/族裔在所有借款人中的比例做比較。這能做為初步檢查,看看每個族群的借貸比例是否與其在美國人口中的比例相當。這個任務和上一題相似,不過這次你會使用 iotools 來完成。
本練習屬於課程
R 的可擴展資料處理
練習說明
- 從
"mortgage-sample.csv"的每個區塊建立一個矩陣。 - 將
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]))