Změna tvaru dat o míře zatčení
V tomto cvičení začneš tím, že změníš tvar řady arrest_rate (Series) na DataFrame. Jde o užitečný krok při práci s jakoukoli víceúrovňovou řadou – získáš tím přístup k celé sadě metod DataFramu.
Potom vytvoříš úplně stejný DataFrame pomocí kontingenční tabulky. Je to skvělá ukázka toho, jak pandas často nabízí více než jeden způsob, jak dosáhnout stejného výsledku!
Toto cvičení je součástí kurzu
Analyzing Police Activity with pandas
Pokyny k cvičení
- Pomocí unstackingu převeď řadu
arrest_ratena DataFrame. - Vytvoř úplně stejný DataFrame pomocí kontingenční tabulky! Každý ze tří parametrů
.pivot_table()by měl odpovídat jednomu ze sloupcůri_weather.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Unstack the 'arrest_rate' Series into a DataFrame
print(arrest_rate.____)
# Create the same DataFrame using a pivot table
print(ri_weather.pivot_table(index='____', columns='____', values='is_arrested'))