LoslegenKostenlos loslegen

Karte der Baumdichte nach Bezirk (2)

Jetzt, wo wir die Anzahl der Bäume pro Bezirk ermittelt haben, können wir eine Karte erstellen, auf der die Bezirke nach Baumdichte eingefärbt sind.

Dafür müssen wir zunächst die Anzahl der Bäume in jedem Bezirk aus dem vorherigen Schritt (trees_by_district) wieder mit dem Bezirks-Datensatz zusammenführen. Wir verwenden dafür die Funktion pd.merge(), um zwei DataFrames anhand einer gemeinsamen Spalte zu verknüpfen.

Da nicht alle Bezirke gleich groß sind, ist es fairer, die Baumdichte zu visualisieren: die Anzahl der Bäume relativ zur Fläche.

Der Bezirks-Datensatz wurde als districts vorab geladen, und das Endergebnis der vorherigen Übung (ein DataFrame mit der Anzahl der Bäume je Bezirk) ist als trees_by_district verfügbar. GeoPandas wurde als geopandas und Pandas als pd importiert.

Diese Übung ist Teil des Kurses

Arbeiten mit Geodaten in Python

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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())
Code bearbeiten und ausführen