LoslegenKostenlos loslegen

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

Kurs anzeigen

Anleitung zur Übung

  • Erstelle ein GeoDataFrame namens urban_art mit dem .loc[]-Accessor, um nur die Kunst im Viertel "Urban Residents" zu erhalten.
  • Verwende .loc[] erneut, um ein GeoDataFrame namens urban_polygon aus neighborhoods nur mit dem Polygon von "Urban Residents" zu erstellen.
  • Plotte urban_polygon als ax und setze color auf lightgreen.
  • Plotte die Kunst in urban_art. Übergebe drei Argumente: Setze ax = ax, um diesen Plot zum urban_polygon hinzuzufügen, verwende type, um die Punkte zu beschriften, und setze legend = 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()
Code bearbeiten und ausführen