跳至内容

课程

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

基础4 小时

轻松学会使用 leaflet 制作交互式网页地图。

R4 小时16 个视频55 个练习4,500 经验值16,642结业证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 并且您的数据存储在美国。

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

准备好用地图来点乐趣吧!本课程"在 R 中使用 leaflet 构建交互式地图"将带您使用空间数据与 tidyverse 制作美观且可交互的网页地图。课程中,您将使用 IPEDS 数据集创建地图,该数据集包含美国高校的数据。过程中,您会通过标签、弹出信息和自定义标记来定制地图,并添加图层以增强交互性。学完本课程后,您将能够创建并自定义自己的交互式网页地图,用于揭示数据中的模式。

先修要求

课程大纲

课程大纲

1

搭建交互式网页地图

第 1 章将向您介绍 htmlwidgets 包和 leaflet 包。在此基础上,您将用 leaflet 构建第一个交互式网页地图。在创建这张地图的过程中,您会接触到 leaflet 包的许多核心功能,包括添加不同的底图瓦片、设置中心点与缩放级别、根据经纬度坐标绘制单个点,以及将 leaflet 地图存为对象。第 1 章的最后,您将对 DataCamp 总部进行地理编码,并创建一张 leaflet 地图来标注该位置并显示描述该地点的弹出信息。
开始本章
3

分组、图层与扩展

在第 3 章中,您将把加州 4 年制高校的地图扩展为美国所有高校的地图。首先,在 3.1 小节,您将复习并深化第 2 章的内容,创建覆盖全美高校的地图。随后,您将按院校类别(公立、私立、或营利性)重新在 leaflet 地图上绘制高校,并使用分组让用户可以切换在地图上显示的高校。在 3.3 小节,您将学习添加多个底图,让用户可以在多种地图瓦片之间切换。
开始本章
4

绘制多边形

第 4 章将带您学习绘制多边形,它可用于定义地理区域(例如邮编、州、国家等)。本章将从绘制北卡罗来纳州家庭收入均值处于前四分位的邮编区域开始。您将学习使用调色板与标签自定义多边形。最后,您将在全美高校地图上新增一个图层,显示 2015 税年间家庭收入均值达到或超过 $200,000 的所有邮编区域。在绘制邮编的过程中,您将进一步了解空间数据、geoJSON 数据、@ 符号,以及 addPolygons() 函数。同时,您也会练习运用前几章学到的多种选项,如弹出信息与标签,并掌握新的地图定制方式,例如在 addPolygons() 中使用高亮选项。
开始本章
R

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

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

通过我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。