Farklı Toplulaştırma İşlemleri
Coddy'nin Pandas Analitiği kursunda ders 16 / 19.
.sum() veya benzeri herhangi bir yöntem kullanıldığında, tüm sayısal sütunlar genelinde sum hesaplanır. Ayrıca her bir sütun için hangi hesaplamanın yapılacağını da belirtebiliriz:
df.groupby('column_name').agg({'column_1': 'sum', 'column_2': 'mean'})Görev
Kolayvisits.csv CSV dosyası, belirli bir konumda belirli bir zamanda kaç ziyaret yapıldığına dair bilgiler içerir.
İşte dosyanın ilk 5 satırı:
location_id,visits,timestamp
8,1771,27498
9,4187,79919
0,4959,54228
6,7721,41588Şu sütunlara ve bunlara karşılık gelen istatistiksel hesaplamalara sahip bir dataframe oluşturun: sum_visits ve mean_timestamp.
sum_visitssütunununmean_timestampsütunundan önce olduğundan emin olun..agg({column_1: '...', colunm_2: '...'}),.agg({column_2: '...', colunm_1: '...'})ile aynı değildir. Bunun nedeni sütun sırasının yer değiştirmesidir.
Sonucu df değişkenine kaydedin.
Kendin dene
# pandas as pd zaten içe aktarıldı
df = pd.read_csv("./visits.csv")
# Kodunuzu aşağıya yazın
Pandas Analitiği bölümündeki tüm dersler
4Pandas ile Veri Analizi
Betimsel İstatistiklerVerileri Gruplama ve ToplulaştırmaFarklı Toplulaştırma İşlemleriMerge ve Concat3Pandas ile Veri Manipülasyonu
İstenen Sonucu DöndürmeVerileri FiltrelemeEkleme ve SilmeVeriyi DüzenlemeStringleri DüzenlemeÖzel Düzenlemeler