Inizia subitoInizia gratis

Aggregare punti all'interno di poligoni

Ora che hai eseguito l'unione spaziale di art e neighborhoods, puoi raggruppare, aggregare e ordinare i dati per scoprire quale quartiere ha più opere d'arte pubblica. Puoi contare i titoli delle opere per vedere quante opere ci sono in ciascun quartiere.

Questo esercizio fa parte del corso

Visualizzare dati geospaziali in Python

Visualizza corso

Istruzioni dell'esercizio

  • Estrai solo name e title da neighborhood_art e poi raggruppa per il nome di ciascun quartiere (name). Salvalo come neighborhood_art_grouped.
  • Aggrega neighborhood_art_grouped per vedere quante opere ricadono in ciascun poligono. Usa la funzione .agg('count') per ottenere il conteggio delle opere in ogni quartiere e ordina i risultati con .sort_values(), ordinando by title con ascending impostato su False. Stampalo.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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))
Modifica ed esegui il codice