迈向 DashBoard:使用 HighCharter 绘制世界地图

迈向 DashBoard:使用 HighCharter 绘制世界地图

相信很多小伙伴都打开过这个网站:Coronavirus COVID-19 (2019-nCoV) 并且对里面炫酷的仪表盘羡慕不已。

这是使用 ArcGIS 制作的。实际上我们也可以使用 R 语言制作一个自己的仪表盘。接下来几天我们将一起学习如何使用 R 语言制作一个炫酷的仪表板,不过这不是一蹴而就的,我们首先要学习一些交互式图表的制作。这是迈向 DashBoard 的第一步。

在 R 语言的众多绘制交互式图表的包里面,我最推崇 HighCharter,一个基于 Highcharts (一个商业图表库 https://highcharts.com.cn/ )的绘图工具。我自己开发的几个 R 包也是基于对 Highcharts 封装实现的。

所以我们今天就来学习下如何使用 highcharter 包制作交互式图表。作为迈向 COVID-19 DashBoard 的第一步,我们先学习如何制作交互式世界地图。

本文的代码比较复杂难懂,建议结合视频一起学习。

我把绘图需要的疫情数据(截止 4 月 9 号)和地图数据都准备好了,从知识星球下载附件即可学习。

知识星球附件链接:https://t.zsxq.com/AAQb6I2

交互式填充世界地图

交互式气泡世界地图

也可以把美国的数据也添加进来

快来加入我的知识星球学习如何制作交互式图表吧!

知识星球附件链接:https://t.zsxq.com/AAQb6I2

#

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×