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

pandas ile Verileri Birleştirme

kursunun bir parçasıdır
Kursu Görüntüle

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ı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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