Populasi Pekerja
Dalam latihan ini, Anda akan membuat peta yang membandingkan kepadatan populasi pekerja dan penduduk di Wilayah Metropolitan New York. Anda akan menggunakan geopandas, yang telah Anda lihat di bab sebelumnya. Geometri county di wilayah metro New York terdapat dalam DataFrame geopandas bernama geo_nyma, yang ditampilkan di jendela plot. Informasi demografi tambahan dimuat dalam DataFrame nyma_counties.
pandas dan geopandas telah dimuat dengan alias yang biasa digunakan.
Latihan ini adalah bagian dari kursus
Menganalisis Data Sensus AS dengan Python
Petunjuk latihan
- Gabungkan
geo_nymadengannyma_countiespada kolomstatedancounty - Hitung kepadatan pekerja dan penduduk dalam kilometer persegi sebagai
1000**2dikalikan populasi pekerja dan penduduk, dibagi dengangeo_nyma.area - Plot kepadatan penduduk dengan menyetel parameter
columnke kolom yang sesuai - Lakukan hal yang sama untuk kepadatan pekerja
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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()