开始使用免费开始使用

分位数分级设色图

本练习将创建树木密度地图的分位数版本。请记住,分位数算法会对数值进行排序,并将其划分为包含相同元素数量的分组,然后为每组分配颜色。 这一次,我们将创建 7 组,使 YlGn 颜色映射在整个取值范围内均匀分配。

district_trees GeoDataFrame 已预先加载。它包含变量 n_trees_per_area,按行政区衡量树木密度(注意该变量已乘以 10,000)。

本练习是课程的一部分

在 Python 中处理地理空间数据

查看课程

练习说明

  • 使用 'n_trees_per_area' 变量、分位数分类方案(7 个类别)以及 YlGn 颜色映射生成分级设色图。将结果赋给名为 ax 的变量。
  • 使用 set_axis_off() 方法移除图形边框、刻度与刻度标签,以获得更简洁的地图。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Generate the choropleth and store the axis
____ = districts_trees.plot(column='n_trees_per_area', scheme='____',
                          k=____, cmap='____', legend=True)

# Remove frames, ticks and tick labels from the axis
____.set_axis_off()
plt.show()
编辑并运行代码