Ç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
Egzersiz talimatları
geo_nymailenyma_counties'istatevecountysütunlarında birleştir- Çalışan ve ikamet yoğunluklarını kilometrekare cinsinden hesapla: çalışan ve ikamet nüfuslarını
1000**2ile çarpıpgeo_nyma.area'ya böl columnparametresini 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()