Comece agoraComece grátis

Agregando pontos dentro de polígonos

Agora que você fez o join espacial de art e neighborhoods, pode agrupar, agregar e ordenar os dados para descobrir qual bairro tem mais arte pública. Você pode contar os títulos de obras para ver quantas existem em cada bairro.

Este exercicio faz parte do curso

Visualizando dados geoespaciais em Python

Ver curso

Instruções do exercicio

  • Pegue apenas name e title de neighborhood_art e depois agrupe pelo nome de cada bairro (name). Salve como neighborhood_art_grouped.
  • Agregue neighborhood_art_grouped para ver quantas obras estão dentro de cada polígono. Use a função .agg('count') para obter a contagem de obras em cada bairro e ordene os resultados com .sort_values(), classificando by title com ascending definido como False. Imprima o resultado.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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 e Executar Código