Kom igångKom igång gratis

Aggregera punkter inom polygoner

Nu när du har spatial-joinat art och neighborhoods kan du gruppera, aggregera och sortera datan för att ta reda på vilket område som har mest offentlig konst. Du kan räkna konstverkstitlar för att se hur många konstverk som finns i varje område.

Den här övningen är en del av kursen

Visualisering av geospatial data i Python

Visa kurs

Övningsinstruktioner

  • Hämta bara name och title från neighborhood_art och gruppera sedan efter varje områdes namn (name). Spara resultatet som neighborhood_art_grouped.
  • Aggregera neighborhood_art_grouped för att se hur många konstverk som finns inom varje polygon. Använd .agg('count') för att räkna konstverk per område och sortera resultaten med .sort_values() – sortera by title med ascending satt till False. Skriv ut resultatet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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))
Redigera och kör kod