Mevsimselliği tespit etme
Diyelim ki bir aday bağışçının gelecek ay bağış yapıp yapmayacağını tahmin etmek istiyorsun. Öngörücü değişkenler olarak, geçen ayın ortalama bağışı, en yüksek bağışı ve en düşük bağışı gibi değişkenleri eklemek istiyorsun.
2017’de yapılan tüm bağışları içeren gifts adlı bir pandas veri çerçevesi veriliyor. Temel tabloyu (basetable) oluştururken mevsimselliği dikkate alıp almaman gerektiğini anlamak için bağışlarda mevsimsellik olup olmadığını kontrol et.
Bu egzersiz
Python ile Orta Düzey Öngörüsel Analitik
kursunun bir parçasıdırEgzersiz talimatları
- Her bir "month" için tüm bağışçıların yaptığı ortalama bağışı hesapla.
- Her bir "month" için tüm bağışçıların yaptığı bağış sayısını hesapla.
- Her bir "month" için tüm bağışçıların yaptığı bağışların medyanını hesapla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Calculate the mean amount donated per month
mean_per_month = gifts.____("month")["amount"].____().reset_index()
print(mean_per_month)
# Calculate the number of donations per month
number_per_month = ____.____("month").____().reset_index()
print(number_per_month)
# Calculate the median amount donated per month
median_per_month = ____.____("____")["____"].____().reset_index()
print(median_per_month)