Carte de la densité d'arbres par district (2)
Maintenant que nous avons obtenu le nombre d'arbres par district, nous pouvons créer la carte des districts colorés selon la densité d'arbres.
Pour ce faire, nous devons d'abord fusionner le nombre d'arbres de chaque district calculé à l'étape précédente (trees_by_district) avec l'ensemble de données des districts. Nous allons utiliser la fonction pd.merge() pour joindre deux DataFrame en fonction d'une colonne commune.
Comme tous les districts n'ont pas la même taille, il est plus juste de visualiser la densité d'arbres : le nombre d'arbres rapporté à la superficie.
L'ensemble de données des districts a été préchargé sous le nom districts, et le résultat final de l'exercice précédent (un DataFrame avec le nombre d'arbres pour chaque district) est disponible sous le nom trees_by_district. GeoPandas a été importé sous geopandas et pandas sous pd.
Cette activité fait partie du cours
Travailler avec des données géospatiales en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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())