or
本练习是课程的一部分
第 1 章将向您介绍 htmlwidgets 包和 leaflet 包。在此基础上,您将用 leaflet 构建第一个交互式网页地图。在创建这张地图的过程中,您会接触到 leaflet 包的许多核心功能,包括添加不同的底图瓦片、设置中心点与缩放级别、根据经纬度坐标绘制单个点,以及将 leaflet 地图存为对象。第 1 章的最后,您将对 DataCamp 总部进行地理编码,并创建一张 leaflet 地图来标注该位置并显示描述该地点的弹出信息。
当前练习
在第 2 章中,您将基于第 1 章创建的 leaflet 地图,绘制加利福尼亚州所有 4 年制高校的交互式网页地图。在交互式 leaflet 地图上绘制数百个点之后,您将学习如何自定义地图上的标记。本章还将介绍如何根据因子变量对标记进行颜色编码。
在第 3 章中,您将把加州 4 年制高校的地图扩展为美国所有高校的地图。首先,在 3.1 小节,您将复习并深化第 2 章的内容,创建覆盖全美高校的地图。随后,您将按院校类别(公立、私立、或营利性)重新在 leaflet 地图上绘制高校,并使用分组让用户可以切换在地图上显示的高校。在 3.3 小节,您将学习添加多个底图,让用户可以在多种地图瓦片之间切换。
第 4 章将带您学习绘制多边形,它可用于定义地理区域(例如邮编、州、国家等)。本章将从绘制北卡罗来纳州家庭收入均值处于前四分位的邮编区域开始。您将学习使用调色板与标签自定义多边形。最后,您将在全美高校地图上新增一个图层,显示 2015 税年间家庭收入均值达到或超过 $200,000 的所有邮编区域。在绘制邮编的过程中,您将进一步了解空间数据、geoJSON 数据、@ 符号,以及 addPolygons() 函数。同时,您也会练习运用前几章学到的多种选项,如弹出信息与标签,并掌握新的地图定制方式,例如在 addPolygons() 中使用高亮选项。