MulaiMulai sekarang secara gratis

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

Lihat Kursus

Petunjuk latihan

  • Gabungkan geo_nyma dengan nyma_counties pada kolom state dan county
  • Hitung kepadatan pekerja dan penduduk dalam kilometer persegi sebagai 1000**2 dikalikan populasi pekerja dan penduduk, dibagi dengan geo_nyma.area
  • Plot kepadatan penduduk dengan menyetel parameter column ke 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()
Edit dan Jalankan Kode