在多边形内聚合点
现在您已经将 art 与 neighborhoods 进行了空间连接,接下来可以对数据进行分组、聚合和排序,找出哪个街区拥有最多的公共艺术。您可以统计艺术品的标题数量,以查看每个街区中有多少件艺术品。
本练习是课程的一部分
在 Python 中可视化地理空间数据
练习说明
- 从
neighborhood_art中只获取name和title,然后按每个街区名称(name)分组。将结果保存为neighborhood_art_grouped - 对
neighborhood_art_grouped做聚合,查看每个多边形内有多少件艺术品。使用.agg('count')计算每个街区的艺术品数量,并用.sort_values()对结果排序,按by为title且ascending设为False的方式排序。打印结果。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 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))