美文网首页
【R图秀-1】用REmap绘制Rapper地图

【R图秀-1】用REmap绘制Rapper地图

作者: Rapp | 来源:发表于2016-07-29 16:40 被阅读446次

今天给大家推荐的R可视化程序包是REmap。
http://lchiffon.github.io/REmap/

要了解REmap,首先要知道Echarts。
http://echarts.baidu.com/

echarts.png

Echarts是百度开发的javascript图表库,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。

R社区中有很多牛人将R与javascript相结合,绘制出可交互的数据可视化图表,并开发出R程序包供数据玩家们使用。我最喜欢的是rCharts。


rcharts.png

http://rcharts.io/

Echarts的地图做的非常漂亮,REmap是一个基于Echarts的可交互的地图数据可视化工具。今天我就用REmap来绘制Rapper地图,也就是看看我们的Rapper family在全国,乃至全世界是如何分布的。

有了这个想法之后,马上开始行动:

  1. 我首先从微信公众平台后端将Rapper们的省份、城市和国家分布信息收集起来,并对原始数据做了清洗,制作成符合要求的数据框待用

  2. 接下来安装REmap,具体方法见:
    http://lchiffon.github.io/REmap/

  3. 加载REmap和RColorBrewer包之后,导入数据框

  4. 运行下面的小程序


    幻灯片1.jpg
  5. 地图会写成一个html文件,保存在电脑里面,并通过浏览器打开该文件


    china.png
    world.png
  6. 我把做好的html文件上传到我的阿里云上,有兴趣的Rapper们可以打开下面的链接先睹为快(手机上的效果不如在电脑上的好,推荐使用Chrome或Firefox浏览器):
    http://112.74.107.44/show/rapper_china.html
    http://112.74.107.44/show/rapper_world.html

今天的介绍就到这里,R图秀会陆续推出基于R和javascript的交互式图表制作教程,敬请关注!

qrcode.jpg

相关文章

网友评论

      本文标题:【R图秀-1】用REmap绘制Rapper地图

      本文链接:https://www.haomeiwen.com/subject/qiezjttx.html