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
Istruzioni dell'esercizio
- Esegui il
mergedigeo_nymaconnyma_countiessulle colonnestateecounty - Calcola le densità lavorativa e residenziale in chilometri quadrati come
1000**2volte le popolazioni lavorativa e residenziale, diviso pergeo_nyma.area - Rappresenta la densità residenziale impostando il parametro
columnsulla 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()