MulaiMulai sekarang secara gratis

Meninjau kembali gerakan

Wah! Anda sekarang telah mempelajari tentang pivot table. Pada analisis terakhir yang Anda lakukan, Anda menjumpai DataFrame dengan pasangan indeks/kolom yang tidak unik. Untuk dapat memutar DataFrame tersebut, Anda menulis kode untuk menghapus baris terakhir, lalu membentuk ulangnya.

Dalam latihan ini, Anda akan memodifikasi kode menggunakan pivot table dan membandingkannya dengan strategi Anda yang menggunakan metode pivot.

Himpunan data fifa_players tersedia untuk Anda.

Latihan ini adalah bagian dari kursus

Mengubah Bentuk Data dengan pandas

Lihat Kursus

Petunjuk latihan

  • Buang baris kelima dari DataFrame fifa_players.
  • Gunakan .pivot() pada fifa_players untuk mendapatkan semua skor yang diindeks oleh name, dan diidentifikasi oleh movement pada kolom.
  • Gunakan pivot table untuk menampilkan mean dari semua skor berdasarkan name dan movement, dengan mengatur name sebagai indeks.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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)
Edit dan Jalankan Kode