Punkte über Polygonen plotten – Teil 2
Wir haben die üblichen Bibliotheken als pd, plt und gpd geladen, den Chickens-Datensatz als chickens sowie die Service-Distrikte als service_district. Plotte die Service-Distrikte und die Hühner-Genehmigungen zusammen, um zu sehen, welche Geschichte deine Visualisierung erzählt.
Diese Übung ist Teil des Kurses
Visualizing Geospatial Data in Python
Anleitung zur Übung
- Starte mit dem Plotten des GeoDataFrame mit den Service-Distrikten. Verwende die Spalte
namefür die Farben der Legende. - Plotte anschließend Breiten- und Längengrad aus den Hühnerdaten, um ein Streudiagramm zu erstellen. Gib
'black'als Markerfarbe an und eine'white'-Kontur. - Gib dem Plot einen Titel: 'Nashville Chicken Permits' und beschrifte die x-Achse mit 'longitude' und die y-Achse mit 'latitude'.
- Füge Gitternetzlinien hinzu und zeige den Plot an.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Plot the service district shapefile
service_district.plot(column=____, legend=True)
# Add the chicken locations
plt.scatter(x=____, y=____, c=____, edgecolor = 'white')
# Add labels and title
plt.____('Nashville Chicken Permits')
plt.xlabel(____)
plt.ylabel(____)
# Add grid lines and show the plot
plt.____()
plt.____()