Hamleleri gözden geçirme
Vay canına! Artık pivot tabloları öğrendin. Yaptığın son analizde, benzersiz olmayan indeks/sütun çiftlerine sahip bir DataFrame ile karşılaşmıştın. DataFrame'ini pivotlamak için son satırı düşüren bir kod yazmış ve sonra onu yeniden şekillendirmiştin.
Bu egzersizde, kodu pivot tablolar kullanarak değiştirecek ve pivot yöntemini kullanma stratejinle karşılaştıracaksın.
fifa_players veri kümesi senin için hazır.
Bu egzersiz
pandas ile Veriyi Yeniden Şekillendirme
kursunun bir parçasıdırEgzersiz talimatları
fifa_playersDataFrame'inin beşinci satırını at.- Tüm puanları, satır indeksi
nameolacak ve sütunlardamovementile tanımlanacak şekildefifa_playersüzerinde.pivot()kullan. - Bir pivot tablo kullanarak
namevemovementbazında tüm puanların ortalamasını göster;namei indeks olarak ayarla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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)