Začněte nyníZačněte zdarma

Agregace bodů uvnitř polygonů

Teď, když máš prostorově spojená data art a neighborhoods, můžeš data seskupit, agregovat a seřadit, abys zjistil/a, která čtvrť má nejvíce veřejného umění. Počtem názvů uměleckých děl zjistíš, kolik děl se nachází v každé čtvrti.

Toto cvičení je součástí kurzu

Vizualizace geoprostorových dat v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Z neighborhood_art vyber pouze sloupce name a title, pak seskup data podle názvu čtvrti (name). Výsledek ulož jako neighborhood_art_grouped.
  • Agreguj neighborhood_art_grouped, aby ses dozvěděl/a, kolik uměleckých děl leží v každém polygonu. Použij funkci .agg('count') pro získání počtu děl v každé čtvrti a výsledky seřaď pomocí .sort_values() — seřaď podle title s parametrem ascending nastaveným na False. Výsledek vypiš.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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))
Upravit a spustit kód