ComeçarComece de graça

Mapa da densidade de árvores por distrito (2)

Agora que obtivemos o número de árvores por distrito, podemos fazer o mapa dos distritos coloridos pela densidade de árvores.

Para isso, primeiro precisamos unir o número de árvores em cada distrito que calculamos na etapa anterior (trees_by_district) de volta ao conjunto de dados de distritos. Vamos usar a função pd.merge() para juntar dois dataframes com base em uma coluna comum.

Como nem todos os distritos têm o mesmo tamanho, é mais justo comparar visualizando a densidade de árvores: o número de árvores em relação à área.

O conjunto de dados de distritos já foi carregado como districts, e o resultado final do exercício anterior (um DataFrame com o número de árvores para cada distrito) está disponível como trees_by_district. GeoPandas foi importado como geopandas e Pandas como pd.

Este exercício faz parte do curso

Trabalhando com Dados Geoespaciais em Python

Ver curso

Exercício interativo prático

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

# Print the first rows of the result of the previous exercise
print(trees_by_district.head())

# Merge the 'districts' and 'trees_by_district' dataframes
districts_trees = pd.merge(____)

# Inspect the result
print(districts_trees.head())
Editar e executar o código