Das Viertel Urban Residents und die Kunst darin plotten
Jetzt weißt du, dass die meiste Kunst im Viertel Urban Residents liegt. In dieser Übung erstellst du ein Plot der Kunst in diesem Viertel. Zuerst bildest du nur die urban_art aus neighborhood_art und schneidest das urban_polygon aus neighborhoods aus. Danach erzeugst du einen Plot des Polygons als ax, bevor du den Plot der Kunst hinzufügst.
Diese Übung ist Teil des Kurses
Visualizing Geospatial Data in Python
Anleitung zur Übung
- Erstelle ein GeoDataFrame namens
urban_artmit dem.loc[]-Accessor, um nur die Kunst im Viertel"Urban Residents"zu erhalten. - Verwende
.loc[]erneut, um ein GeoDataFrame namensurban_polygonausneighborhoodsnur mit dem Polygon von"Urban Residents"zu erstellen. - Plotte
urban_polygonalsaxund setzecolorauflightgreen. - Plotte die Kunst in
urban_art. Übergebe drei Argumente: Setzeax = ax, um diesen Plot zumurban_polygonhinzuzufügen, verwendetype, um die Punkte zu beschriften, und setzelegend = True.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Create urban_art from neighborhood_art where the neighborhood name is Urban Residents
urban_art = neighborhood_art.loc[neighborhood_art.name == ____]
# Get just the Urban Residents neighborhood polygon and save it as urban_polygon
urban_polygon = neighborhoods.loc[____.____ == "Urban Residents"]
# Plot the urban_polygon as ax
ax = ____.____(color = 'lightgreen')
# Add a plot of the urban_art and show it
urban_art.plot( ax = ax, ____ = 'type', legend = True);
plt.show()