groupby() ve resample() birleştirme
Pandas’ta çok güçlü bir yöntem .groupby()’dır. .resample() satırları bazı zaman veya tarih bilgisine göre gruplarken, .groupby() satırları bir ya da daha fazla sütundaki değerlere göre gruplar. Örneğin, rides.groupby('Member type').size() tüm DataFrame’imizde, üye türüne göre kaç sürüş olduğunu söyler.
.resample() çağrısı, .groupby()’dan sonra yapılabilir. Örneğin, ay ve Üyelik türüne göre ortanca sürüş süresi ne kadardı?
Bu egzersiz
Python'da Tarihler ve Saatlerle Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
.groupby()çağrısını'Member type'a göre gruplamak için ve.resample()çağrısını da'Start date'e göre, aylık olarak yeniden örneklemek için tamamla.- Her grup için ortanca
Durationdeğerini yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Group rides by member type, and resample to the month
grouped = rides.groupby('____')\
.resample('____', on = '____')
# Print the median duration for each group
print(grouped[____].____)