BaşlayınÜcretsiz Başlayın

Verimli özetler

pandas ve NumPy'nin çok sayıda fonksiyonu olsa da bazen verilerinizi özetlemek için farklı bir fonksiyona ihtiyacınız olabilir.

.agg() yöntemi hem bir DataFrame’e kendi özel fonksiyonlarınızı uygulamanıza hem de DataFrame’in birden fazla sütununa aynı anda fonksiyonlar uygulamanıza olanak tanır, böylece toplama işlemlerinizi son derece verimli hale getirir. Örneğin:

df['column'].agg(function)

Bu egzersize yönelik özel fonksiyonda "IQR", çeyrekler açıklığının (inter-quartile range) kısaltmasıdır ve 75. yüzdebirlik ile 25. yüzdebirliğin farkıdır. Verilerinizde aykırı değerler varsa bu fonksiyon standart sapmaya alternatif olarak kullanışlıdır.

sales kullanılabilir ve pandas, pd olarak yüklenmiştir.

Bu egzersiz

pandas ile Veri İşleme

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# A custom IQR function
def iqr(column):
    return column.quantile(0.75) - column.quantile(0.25)
    
# Print IQR of the temperature_c column
print(____)
Kodu Düzenle ve Çalıştır