先上例图
在地图上显示数据,可以展示与空间相关的数据,抓取到坐标后,空间数据化,利用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=