Inizia subitoInizia gratis

Popolazione lavoratrice

In questo esercizio creerai una mappa che confronta la densità della popolazione lavorativa e residenziale nell'area metropolitana di New York. Userai geopandas, che hai già visto in un capitolo precedente. Le geometrie delle contee dell’area metropolitana di New York sono nel DataFrame geopandas geo_nyma, visualizzato nella finestra del grafico. Le informazioni demografiche aggiuntive sono caricate nel DataFrame nyma_counties.

pandas e geopandas sono già importate con i soliti alias.

Questo esercizio fa parte del corso

Analizzare i dati del Censimento USA con Python

Visualizza corso

Istruzioni dell'esercizio

  • Esegui il merge di geo_nyma con nyma_counties sulle colonne state e county
  • Calcola le densità lavorativa e residenziale in chilometri quadrati come 1000**2 volte le popolazioni lavorativa e residenziale, diviso per geo_nyma.area
  • Rappresenta la densità residenziale impostando il parametro column sulla colonna appropriata
  • Fai lo stesso per la densità lavorativa

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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()
Modifica ed esegui il codice