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

Rekapitulace postupů

Výborně! Teď už víš, jak pracovat s kontingenčními tabulkami. V předchozí analýze jsi narazil/a na DataFrame, který měl neunikátní páry index/sloupec. Abys mohl/a DataFrame přetvarovat pomocí metody pivot, musel/a jsi nejprve odebrat poslední řádek.

V tomto cvičení upravíš kód pomocí kontingenčních tabulek a porovnáš ho se svým přístupem s metodou pivot.

Dataset fifa_players máš k dispozici.

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

Přetváření dat s pandas

Zobrazit kurz

Pokyny k cvičení

  • Odstraň pátý řádek DataFrame fifa_players.
  • Použij .pivot() na fifa_players, abys získal/a všechna skóre indexovaná podle name a identifikovaná hodnotami movement ve sloupcích.
  • Pomocí kontingenční tabulky zobraz průměr všech skóre podle name a movement a nastav name jako index.

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

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

# Discard the fifth row to delete all repeated rows
fifa_drop = fifa_players.____(____)

# Use pivot method to get all scores by name and movement
fifa_pivot = fifa_drop.____(____) 

# Print fifa_pivot
print(fifa_pivot)  

# Use pivot table to get all scores by name and movement
fifa_pivot_table = fifa_players.____(index=____, 
                                     columns=____, 
                                     aggfunc=____)
# Print fifa_pivot_table
print(fifa_pivot_table)
Upravit a spustit kód