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
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 abercolumn='name'hinzu, um die Formen nach ihren Namen einzufärben, undlegend=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.____()