Kom igångKom igång gratis

Rita upp stadsdelen Urban Residents och dess konstverk

Nu vet du att de flesta konstverk finns i stadsdelen Urban Residents. I den här övningen skapar du en plot över konstverken i det området. Börja med att filtrera fram urban_art från neighborhood_art och urban_polygon från neighborhoods. Sedan ritar du upp polygonen som ax och lägger till en plot av konstverken ovanpå.

Den här övningen är en del av kursen

Visualisering av geospatial data i Python

Visa kurs

Övningsinstruktioner

  • Skapa en GeoDataFrame med namnet urban_art genom att använda .loc[] för att hämta enbart konstverken i stadsdelen "Urban Residents".
  • Använd .loc[] igen för att skapa en GeoDataFrame med namnet urban_polygon från neighborhoods som bara innehåller polygonen för "Urban Residents".
  • Rita upp urban_polygon som ax och sätt color till lightgreen.
  • Rita upp konstverken i urban_art. Skicka med tre argument: sätt ax = ax för att lägga till denna plot ovanpå urban_polygon, använd type för att märka punkterna, och sätt legend = True.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()
Redigera och kör kod