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

Çalışan Nüfusu

Bu egzersizde New York Metropol Alanı'nda çalışan ve ikamet eden nüfus yoğunluklarını karşılaştıran bir harita oluşturacaksın. Bir önceki bölümde gördüğün geopandas'ı kullanacaksın. New York metro alanına ait ilçe geometrileri, çizim penceresinde gösterilen geopandas DataFrame'i geo_nyma içinde. Ek demografik bilgiler ise nyma_counties DataFrame'ine yüklendi.

pandas ve geopandas her zamanki kısaltmalarla yüklendi.

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

Python ile ABD Nüfus Sayımı Verilerini Analiz Etme

Kursa Göz Atın

Egzersiz talimatları

  • geo_nyma ile nyma_counties'i state ve county sütunlarında birleştir
  • Çalışan ve ikamet yoğunluklarını kilometrekare cinsinden hesapla: çalışan ve ikamet nüfuslarını 1000**2 ile çarpıp geo_nyma.area'ya böl
  • column parametresini uygun sütuna ayarlayarak ikamet yoğunluğunu çiz
  • Aynısını çalışan yoğunluğu için de yap

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Merge population data with geopandas DataFrame
geo_nyma = pd.merge(geo_nyma, ____, ____)

# Calculate population densities
geo_nyma["worker_density"] = ____
geo_nyma["residential_density"] = ____

# Compare residential and worker density plots
fig, axes = plt.subplots(ncols=2)
geo_nyma.plot(____, cmap = "YlGnBu", ax=axes[0])
geo_nyma.plot(____, cmap = "YlGnBu", ax=axes[1])
plt.show()
Kodu Düzenle ve Çalıştır