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

pandas işlevselliğini kullanma: groupby

Bu derste GeoPandas'ın mekansal işlevselliğine odaklanacağız, ama elimizde hâlâ bir dataframe olduğunu ve Pandas'tan bildiğin tüm işlevlerin geçerli olduğunu unutma.

Bu egzersizde yaygın bir işlevi tekrar edeceğiz: groupby işlemi. Bir sütunda gruplar olduğunda ve her grup için bir istatistik hesaplamak istediğinde bu işlemi kullanırsın. groupby() metoduna, grupları içeren sütunu geçirirsin. Oluşan nesne üzerinde, her grup için hesaplamak istediğin metodu çağırabilirsin. Bu egzersizde, restoran türlerinin her bir grubunun büyüklüğünü bilmek istiyoruz.

Bu groupby işlemi hakkında daha fazla bilgi ve egzersiz için pandas ile DataFrame'leri Manipüle Etme kursuna bakabilirsin.

Bu egzersiz, kursun bir parçasıdır

Python ile Coğrafi Verilerle Çalışma

Kursa Göz Atın

Egzersiz talimatları

  • groupby() kullanarak restoranları restoranların type sütununa göre grupla ve her grubun büyüklüğünü hesapla. Sonucu type_counts olarak adlandır.
  • Ortaya çıkan Series'i yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Load the restaurants data
restaurants = geopandas.read_file("paris_restaurants.geosjon")

# Calculate the number of restaurants of each type
type_counts = restaurants.groupby(____).____()

# Print the result
print(____)
Kodu Düzenle ve Çalıştır