美文网首页
【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