Začněte nyníZačněte zdarma

Porovnání rasy/etnicity dlužníků a jejich podílů

V tomto cvičení porovnáš rasové a etnické složení obyvatelstva USA s podílem celkového počtu dlužníků podle rasy nebo etnicity. Díky tomu zjistíš, jestli si každá skupina půjčuje přibližně ve stejném poměru, jaký odpovídá jejímu zastoupení v populaci Spojených států. Úloha je podobná té předchozí, tentokrát ale použiješ k jejímu splnění balíček iotools.

Toto cvičení je součástí kurzu

Škálovatelné zpracování dat v R

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř matici z každého bloku souboru "mortgage-sample.csv".
  • Sečti řádky pro všechny sloupce objektu race_table_chunks.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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]))
Upravit a spustit kód