Mulai sekarangMulai gratis

Mengagregasi titik di dalam poligon

Sekarang setelah Anda melakukan spatial join antara art dan neighborhoods, Anda dapat melakukan pengelompokan, agregasi, dan pengurutan data untuk mengetahui lingkungan mana yang memiliki karya seni publik terbanyak. Anda dapat menghitung judul karya seni untuk melihat berapa banyak karya di setiap lingkungan.

Latihan ini merupakan bagian dari kursus

Memvisualisasikan Data Geospasial di Python

Lihat Kursus

Instruksi latihan

  • Ambil hanya name dan title dari neighborhood_art, lalu kelompokkan berdasarkan nama setiap lingkungan (name). Simpan sebagai neighborhood_art_grouped
  • Agregasikan neighborhood_art_grouped untuk melihat berapa banyak karya seni di dalam setiap poligon. Gunakan fungsi .agg('count') untuk mendapatkan jumlah karya seni di setiap lingkungan dan urutkan hasilnya dengan .sort_values(), mengurutkan by title dengan ascending disetel ke False. Cetak hasilnya.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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))
Edit dan Jalankan Kode