可视化之一——利用R实现地图数据可视化

先上例图这里写图片描述

在地图上显示数据,可以展示与空间相关的数据,抓取到坐标后,空间数据化,利用ggplot2与ggmap,可以很好的投在图上。(整合了《Displaying Time Series, Spatial, and Space-Time Data with R-Taylor and Francis, CRC Press (2)》和http://mp.weixin.qq.com/s?__biz=MzA3NDUxMjYzMA==&mid=212277558&idx=1&sn=20f3c094de0e6ea721679c3dd3f2c6e7#rd的资料
以下代码中数据做过调整,换成了自己的数据,替换后可行,

#======不加背景=====
#载入spplot包
library(sp)
#载入数据,做成csv的
datasum<- read.csv("f:/sumdata.csv",header=TRUE)
#获取空间数据,coordinates-取坐标
coordinates(datasum)<-~long+lat
#分级显示
airPal <- colorRampPalette(c('springgreen1', 'sienna3', 'gray5'))(5)
#画无背景的图,利用spplot,datasum[sum]-作图数据,scales-轴线区域,cex-符号大小,edge.col-图表边缘线,col.regions-向量充填颜色
spplot(datasum["sum"], col.regions=airPal, cex=sqrt(1:5),
       edge.col=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值