Zacznij terazZacznij za darmo

Mapa gęstości drzew według dzielnic (2)

Teraz, gdy mamy już liczbę drzew w każdej dzielnicy, możemy stworzyć mapę dzielnic pokolorowanych według gęstości drzew.

W tym celu musimy najpierw połączyć wyniki z poprzedniego kroku (trees_by_district) z powrotem ze zbiorem danych o dzielnicach. Użyjemy funkcji pd.merge(), aby złączyć dwa ramki danych na podstawie wspólnej kolumny.

Ponieważ dzielnice różnią się wielkością, bardziej miarodajne będzie zwizualizowanie gęstości drzew – czyli liczby drzew w przeliczeniu na jednostkę powierzchni.

Zbiór danych o dzielnicach jest wczytany jako districts, a końcowy wynik poprzedniego ćwiczenia (ramka danych z liczbą drzew w każdej dzielnicy) jest dostępny jako trees_by_district. GeoPandas został zaimportowany jako geopandas, a Pandas jako pd.

To ćwiczenie jest częścią kursu

Praca z danymi geoprzestrzennymi w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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())
Edytuj i uruchom kod