ComeçarComece de graça

Comparando raça/etnia do tomador e suas proporções

Neste exercício, você vai comparar as proporções raciais e étnicas dos EUA com a proporção do total de tomadores por raça ou etnia. Isso oferece uma verificação inicial para ver se cada grupo está contraindo empréstimos em uma taxa compatível com sua representação proporcional nos Estados Unidos. A tarefa é semelhante ao último exercício, mas desta vez você usará iotools para realizá-la.

Este exercício faz parte do curso

Processamento de Dados em Escala no R

Ver curso

Instruções do exercício

  • Crie uma matriz a partir de cada chunk de "mortgage-sample.csv".
  • Some as linhas de todas as colunas de race_table_chunks.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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]))
Editar e executar o código