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

Üç tabloyu birleştirme

Üç DataFrame’i birleştirme kavramını pekiştirmek için bir egzersiz daha yapalım. Chicago işletme verilerini gözden geçirmemizin mantıklı bir uzantısı, işletmelerin bulunduğu mahallelerle ilgili demografik bilgilere bakmaktır. Sana, posta koduna göre medyan geliri içeren bir tablo verildi. zip_demo adlı bu posta kodu–gelir tablosunu licenses ve wards tablolarıyla birleştireceksin.

licenses, wards ve zip_demo DataFrame’leri senin için yüklendi.

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

pandas ile Verileri Birleştirme

Kursa Göz Atın

Egzersiz talimatları

  • licenses tablosuyla başlayarak, zip_demo tablosunu zip sütununda bununla birleştir. Sonra oluşan tabloyu wards tablosuyla ward sütununda birleştir. Üç birleşik tablonun sonucunu licenses_zip_ward adlı bir değişkende sakla.
  • Üç birleşik tablonun sonuçlarını alderman sütununa göre grupla ve income için medyanı bul.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Merge licenses and zip_demo, on zip; and merge the wards on ward
licenses_zip_ward = licenses.merge____ \
            			____

# Print the results by alderman and show median income
print(____.groupby(____).agg({'income':'median'}))
Kodu Düzenle ve Çalıştır