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
Övningsinstruktioner
- Skapa en GeoDataFrame med namnet
urban_artgenom 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 namneturban_polygonfrånneighborhoodssom bara innehåller polygonen för"Urban Residents". - Rita upp
urban_polygonsomaxoch sättcolortilllightgreen. - Rita upp konstverken i
urban_art. Skicka med tre argument: sättax = axför att lägga till denna plot ovanpåurban_polygon, användtypeför att märka punkterna, och sättlegend = 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()