Výběr dat z Series s více úrovněmi indexu
Výstupem jediné operace .groupby() nad více sloupci je Series s MultiIndexem. Práce s tímto typem objektu je podobná práci s DataFrame:
- Vnější úroveň indexu odpovídá řádkům DataFrame.
- Vnitřní úroveň indexu odpovídá sloupcům DataFrame.
V tomto cvičení si procvičíš přístup k datům z Series s více úrovněmi indexu pomocí přístupového objektu .loc[].
Toto cvičení je součástí kurzu
Analyzing Police Activity with pandas
Pokyny k cvičení
- Ulož výstup operace
.groupby()z předchozího cvičení jako nový objektarrest_rate. (Tento krok je už hotový.) - Vypiš Series
arrest_ratea prozkoumej ji. - Vypiš míru zatčení pro přestupky při jízdě za špatného počasí.
- Vypiš míry zatčení pro překročení rychlosti ve všech třech povětrnostních podmínkách.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Save the output of the groupby operation from the last exercise
arrest_rate = ri_weather.groupby(['violation', 'rating']).is_arrested.mean()
# Print the 'arrest_rate' Series
print(____)
# Print the arrest rate for moving violations in bad weather
print(____)
# Print the arrest rates for speeding violations in all three weather conditions
print(____)