ComeçarComece de graça

População Trabalhadora

Neste exercício, você vai criar um mapa comparando as densidades populacionais de trabalhadores e de residentes na área metropolitana de Nova York. Você vai usar o geopandas, que apareceu em um capítulo anterior. As geometrias dos condados da área metropolitana de Nova York estão no DataFrame do geopandas geo_nyma, que é exibido na janela do gráfico. As informações demográficas adicionais estão carregadas no DataFrame nyma_counties.

pandas e geopandas estão carregados usando os aliases de costume.

Este exercício faz parte do curso

Analisando dados do Censo dos EUA em Python

Ver curso

Instruções do exercício

  • Faça o merge de geo_nyma com nyma_counties nas colunas state e county
  • Calcule as densidades de trabalhadores e de residentes em quilômetros quadrados como 1000**2 vezes as populações de trabalhadores e de residentes, dividido por geo_nyma.area
  • Plote a densidade residencial definindo o parâmetro column para a coluna apropriada
  • Faça o mesmo para a densidade de trabalhadores

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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()
Editar e executar o código