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
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())