Mappa della densità degli alberi per distretto (2)
Ora che abbiamo ottenuto il numero di alberi per distretto, possiamo creare la mappa dei distretti colorata in base alla densità di alberi.
Per farlo, dobbiamo prima unire il numero di alberi in ciascun distretto calcolato nel passaggio precedente (trees_by_district) al dataset dei distretti. Useremo la funzione pd.merge() per unire due DataFrame in base a una colonna in comune.
Poiché non tutti i distretti hanno la stessa dimensione, è più corretto confrontarli visualizzando la densità di alberi: il numero di alberi in rapporto all’area.
Il dataset dei distretti è già stato caricato come districts e il risultato finale dell’esercizio precedente (un DataFrame con il numero di alberi per ogni distretto) è disponibile come trees_by_district. GeoPandas è stato importato come geopandas e Pandas come pd.
Questo esercizio fa parte del corso
Lavorare con i dati geospaziali in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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())