LoslegenKostenlos loslegen

Shapefile-Polygone plotten

Als Nächstes soll die Karte mit den Polygonen angezeigt werden. Wir haben matplotlib.pyplot als plt und geopandas als gpd importiert, und ein GeoDataFrame der Service-Distrikte namens service_district wurde für dich vorab geladen.

Diese Übung ist Teil des Kurses

Visualizing Geospatial Data in Python

Kurs anzeigen

Anleitung zur Übung

  • Plotte zuerst die Service-Distrikte ohne zusätzliche Argumente, indem du .plot() auf dem GeoDataFrame aufrufst.
  • Schau es dir mit plt.show() an. Das haben wir für dich erledigt.
  • Verwende nun erneut die Methode .plot(), füge diesmal aber column='name' hinzu, um die Formen nach ihren Namen einzufärben, und legend=True, um diese Namen zu sehen. Denk daran, den Plot anzuzeigen.

Interaktive Übung

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

# Import packages
import geopandas as gpd
import matplotlib.pyplot as plt

# Plot the Service Districts without any additional arguments
service_district.____()
plt.show()

# Plot the Service Districts, color them according to name, and show a legend
service_district.plot(____ = 'name', ____ = True)
plt.____()
Code bearbeiten und ausführen