ÎncepețiÎncepe gratuit

Agregarea punctelor în interiorul poligoanelor

Acum că ai realizat o îmbinare spațială între art și neighborhoods, poți grupa, agrega și sorta datele pentru a afla care cartier are cel mai mult artă publică. Poți număra titlurile operelor de artă pentru a vedea câte opere se află în fiecare cartier.

Acest exercițiu face parte din cursul

Vizualizarea datelor geospațiale în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Extrage coloanele name și title din neighborhood_art, apoi grupează după numele fiecărui cartier (name). Salvează rezultatul ca neighborhood_art_grouped.
  • Agregă neighborhood_art_grouped pentru a vedea câte opere de artă se află în fiecare poligon. Folosește funcția .agg('count') pentru a obține numărul de opere din fiecare cartier, apoi sortează rezultatele cu .sort_values(), specificând by title și ascending setat la False. Afișează rezultatul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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))
Editează și rulează codul