ComenzarEmpieza gratis

Agregar puntos dentro de polígonos

Ahora que has unido espacialmente art y neighborhoods, puedes agrupar, agregar y ordenar los datos para averiguar qué barrio tiene más arte público. Puedes contar los títulos de las obras para ver cuántas hay en cada barrio.

Este ejercicio forma parte del curso

Visualización de datos geoespaciales en Python

Ver curso

Instrucciones del ejercicio

  • Obtén solo name y title de neighborhood_art y luego agrupa por el nombre de cada barrio (name). Guarda esto como neighborhood_art_grouped.
  • Agrega neighborhood_art_grouped para ver cuántas obras hay dentro de cada polígono. Usa la función .agg('count') para obtener un recuento de arte en cada barrio y ordena los resultados con .sort_values(), ordenando by title con ascending establecido en False. Imprímelo.

Ejercicio interactivo práctico

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

# Get name and title from neighborhood_art and group by name
neighborhood_art_grouped = neighborhood_art[['name', 'title']].groupby(____)

# Aggregate the grouped data and count the artworks within each polygon
print(____.agg('count').sort_values(by = ____, ascending = False))
Editar y ejecutar código