ComenzarEmpieza gratis

Trazar el vecindario Urban Residents y su arte

Ya sabes que la mayor parte del arte está en el vecindario Urban Residents. En este ejercicio, vas a crear un gráfico con el arte en ese vecindario. Primero submuestrearás solo urban_art a partir de neighborhood_art y extraerás urban_polygon a partir de neighborhoods. Luego crearás un gráfico del polígono como ax antes de añadir el gráfico del arte.

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en Python

Ver curso

Instrucciones del ejercicio

  • Crea un GeoDataFrame llamado urban_art usando el accesor .loc[] para obtener solo el arte del vecindario "Urban Residents".
  • Usa .loc[] de nuevo para crear un GeoDataFrame llamado urban_polygon a partir de neighborhoods con solo el polígono de "Urban Residents".
  • Traza urban_polygon como ax y establece color en lightgreen.
  • Traza el arte en urban_art. Pasa tres argumentos: establece ax = ax para añadir este gráfico al de urban_polygon, usa type para etiquetar los puntos y establece legend = True.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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()
Editar y ejecutar código