构建底图
既然我们已经知道地图的中心位置(Lat = 39.8282,Lng = -98.5795),就来构建一个新的底图。请记住,您可以使用 addTiles() 或 addProviderTiles() 将瓦片地图添加到 leaflet 对象中。
因为我们要绘制全美的高校,您可以在创建底图的函数链起始处就包含 ipeds 数据。这样,ipeds 数据会与底图一同存储,便于后续访问。
当我们打好这个坚实的基础后,只需两行 R 代码就能绘制出全美每所高校。
ipeds 数据以及 leaflet 和 tidyverse 库已为您加载。
本练习是课程的一部分
在 R 中使用 leaflet 构建交互式地图
练习说明
- 将新地图存入对象
m2,其需:- 使用 CartoDB 提供的底图瓦片。
- 缩放级别为 3。
- 然后为
m2添加圆形标记,以绘制全美所有高校。
交互式实操练习
通过完成这段示例代码来试试这个练习。
m2 ___
ipeds %>%
leaflet() %>%
# use the CartoDB provider tile
addProviderTiles(___) %>%
# center on the middle of the US with zoom of 3
setView(lat = 39.8282, lng = -98.5795, ___)
# Map all American colleges
m2 %>%
___()