Aan de slagBegin gratis

De wijk Urban Residents en kunst plotten

Je weet nu dat de meeste kunst in de wijk Urban Residents te vinden is. In deze oefening maak je een plot van de kunst in die wijk. Eerst subset je alleen urban_art uit neighborhood_art en subset je urban_polygon uit neighborhoods. Daarna maak je een plot van de polygoon als ax voordat je de kunst toevoegt.

Deze oefening maakt deel uit van de cursus

Geospatiale data visualiseren in Python

Bekijk cursus

Oefeninstructies

  • Maak een GeoDataFrame urban_art met de .loc[]-accessor om alleen de kunst in de wijk "Urban Residents" op te halen.
  • Gebruik .loc[] opnieuw om een GeoDataFrame urban_polygon uit neighborhoods te maken met alleen de polygoon van "Urban Residents".
  • Plot urban_polygon als ax en zet color op lightgreen.
  • Plot de kunst in urban_art. Geef drie argumenten door: zet ax = ax om deze plot toe te voegen aan urban_polygon, gebruik type om de punten te labelen en zet legend = True.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

# 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 bewerken en uitvoeren