不写R包的分析师不是好全栈

REmap使用手册(3)

    R

REmap是一个基于Echarts http://echarts.baidu.com 的一个R包.主要的目的是为广大数据玩家提供一个简便的,可交互的地图数据可视化工具.目前托管在github, https://github.com/lchiffon/REmap


remapB


remapB是用于创建一个以百度地图为底图的recharts效果,有以下特点:



  1. 支持滚轮缩放,拖拽地图

  2. 详细的地图效果

  3. 可视化主要以标线与标点的形式做出




具体的地图是有多详细呢?打开百度地图App,恩,知道了吧,就是这么详细.



remapB的使用


函数的调用形式为:


remapB(center = c(104.114129,37.550339),
zoom = 5,
color = "Bright",
title = "",
subtitle = "",
# mark Line & point
markLineData = NA,
markPointData = NA,
markLineTheme = markLineControl(),
markPointTheme = markPointControl(),
geoData = NA)

先说除去markline和markpoint的参数: - center: 地图的中心(经纬度坐标),可以从get_city_coord获得 - zoom: 地图缩放尺寸,越小地图越大,(5代表国家级的地图,15代表市级的地图) - color: 地图的颜色风格,目前仅开放了“Bright”和“Blue”,两种,细节调整参见百度地图API来修改html的源代码


先来看下没有标点和标线的Bmap效果:


remapB()



可以用remapB来查看某个城市的地图


remapB(get_city_coord("北京"),zoom = 12)



换一个theme:


remapB(color = "Blue")




简单演示下remapB中使用markLine和markPoint的效果:


remapB(title = "Bmap 迁徙图示例",
color = "Blue",
markLineData = demoC,
markPointData = demoC[,2])




page PV:  ・  site PV:  ・  site UV: