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

Sloučení tří tabulek

Aby sis upevnil/a, jak funguje sloučení tří DataFramů, zkus ještě jedno cvičení. Přirozeným rozšířením naší analýzy chicagských obchodních dat je podívat se na demografické informace o čtvrtích, ve kterých se podniky nacházejí. Máš k dispozici tabulku s mediánem příjmů podle PSČ. Sloučíš tabulky licenses a wards s touto novou tabulkou příjmů podle PSČ, která se jmenuje zip_demo.

DataFramy licenses, wards a zip_demo jsou pro tebe již načteny.

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

Joining Data with pandas

Zobrazit kurz

Pokyny k cvičení

  • Začni s tabulkou licenses a slučte ji s tabulkou zip_demo přes sloupec zip. Výslednou tabulku pak slučte s tabulkou wards přes sloupec ward. Výsledek sloučení všech tří tabulek ulož do proměnné licenses_zip_ward.
  • Výsledky sloučení tří tabulek seskup podle sloupce alderman a zjisti medián income.

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

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

# Merge licenses and zip_demo, on zip; and merge the wards on ward
licenses_zip_ward = licenses.merge____ \
            			____

# Print the results by alderman and show median income
print(____.groupby(____).agg({'income':'median'}))
Upravit a spustit kód