Harta densității arborilor pe district (2)
Acum că am obținut numărul de arbori pe district, putem crea harta districtelor colorate în funcție de densitatea arborilor.
Pentru aceasta, trebuie mai întâi să îmbinăm numărul de arbori din fiecare district, calculat în pasul anterior (trees_by_district), cu setul de date al districtelor. Vom folosi funcția pd.merge() pentru a uni două DataFrame-uri pe baza unei coloane comune.
Deoarece nu toate districtele au aceeași dimensiune, este mai corect să vizualizăm densitatea arborilor: numărul de arbori raportat la suprafață.
Setul de date al districtelor a fost preîncărcat ca districts, iar rezultatul final al exercițiului anterior (un DataFrame cu numărul de arbori pentru fiecare district) este disponibil ca trees_by_district. GeoPandas a fost importat ca geopandas, iar Pandas ca pd.
Acest exercițiu face parte din cursul
Lucrul cu date geospațiale în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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())