Populația de lucrători
În acest exercițiu vei crea o hartă care compară densitățile populației de lucrători și ale celei rezidențiale în zona metropolitană New York. Vei folosi geopandas, pe care l-ai întâlnit într-un capitol anterior. Geometriile județelor din zona metropolitană New York se află în DataFrame-ul geopandas geo_nyma, afișat în fereastra de grafic. Informațiile demografice suplimentare sunt încărcate în DataFrame-ul nyma_counties.
pandas și geopandas sunt încărcate cu aliasurile obișnuite.
Acest exercițiu face parte din cursul
Analiza datelor recensământului SUA în Python
Instrucțiuni pentru exercițiu
- Combină
geo_nymacunyma_countiespe coloanelestateșicounty - Calculează densitățile de lucrători și rezidențiale în kilometri pătrați ca
1000**2înmulțit cu populațiile de lucrători și rezidențiale, împărțit lageo_nyma.area - Reprezintă grafic densitatea rezidențială setând parametrul
columnla coloana corespunzătoare - Fă același lucru pentru densitatea de lucrători
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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()