绘制 shapefile 多边形
下一步是绘制多边形地图。
我们已经将 matplotlib.pyplot 导入为 plt,将 geopandas 导入为 gpd,并为您预先加载了名为 service_district 的服务分区 GeoDataFrame。
本练习是课程的一部分
在 Python 中可视化地理空间数据
练习说明
- 先在 GeoDataFrame 上调用
.plot(),不传入其他参数,绘制服务分区。 - 使用
plt.show()查看。这一步已为您完成。 - 现在再次使用
.plot()方法,这次添加column='name',按名称为多边形着色,并设置legend=True以显示这些名称。别忘了显示图形。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Import packages
import geopandas as gpd
import matplotlib.pyplot as plt
# Plot the Service Districts without any additional arguments
service_district.____()
plt.show()
# Plot the Service Districts, color them according to name, and show a legend
service_district.plot(____ = 'name', ____ = True)
plt.____()