开始使用免费开始使用

addPolygons() 函数

让我们查看那些缺失数据的邮政编码,来推测它们为什么没有收入数据。

我们绘制的是 ZCTA(而非实际的 zip code),因此北卡罗来纳州的每个地区不一定都有边界。由于为减小文件大小进行了简化,边界可能会出现重叠。这些都是绘制多边形时需要权衡的点。

细节先放一放,开始制图吧。您可以将 shp 数据直接通过管道传入 leaflet()addTiles()addPolygons(),无需提供任何额外参数,即可绘制北卡罗来纳州的 zip code。 为便于您开始,已为您加载包含 IRS 收入变量的 shp SpatialPolygonsDataFrame。

本练习是课程的一部分

在 R 中使用 leaflet 构建交互式地图

查看课程

交互式实操练习

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

# map the polygons in shp
___ %>% 
    leaflet() %>% 
    addTiles() %>% 
    ___()
编辑并运行代码