开始使用免费开始使用

在多边形内聚合点

现在您已经将 artneighborhoods 进行了空间连接,接下来可以对数据进行分组、聚合和排序,找出哪个街区拥有最多的公共艺术。您可以统计艺术品的标题数量,以查看每个街区中有多少件艺术品。

本练习是课程的一部分

在 Python 中可视化地理空间数据

查看课程

练习说明

  • neighborhood_art 中只获取 nametitle,然后按每个街区名称(name)分组。将结果保存为 neighborhood_art_grouped
  • neighborhood_art_grouped 做聚合,查看每个多边形内有多少件艺术品。使用 .agg('count') 计算每个街区的艺术品数量,并用 .sort_values() 对结果排序,按 bytitleascending 设为 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))
编辑并运行代码