ÎncepețiÎncepe gratuit

Recapitularea pașilor

Felicitări! Ai învățat acum despre tabelele pivot. În analiza anterioară, ai lucrat cu un DataFrame care avea perechi index/coloană nedunice. Pentru a putea pivota DataFrame-ul, ai scris cod pentru a elimina ultimul rând și ai restructurat datele.

În acest exercițiu, vei modifica codul folosind tabele pivot și îl vei compara cu strategia ta bazată pe metoda pivot.

Setul de date fifa_players îți este disponibil.

Acest exercițiu face parte din cursul

Restructurarea datelor cu pandas

Vezi cursul

Instrucțiuni pentru exercițiu

  • Elimină al cincilea rând din DataFrame-ul fifa_players.
  • Aplică .pivot() pe fifa_players pentru a obține toate scorurile indexate după name și identificate prin movement în coloane.
  • Folosește un tabel pivot pentru a afișa media tuturor scorurilor după name și movement, setând name ca index.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul