首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自kriging数据的ggmap上的R热图

来自kriging数据的ggmap上的R热图
EN

Stack Overflow用户
提问于 2013-09-19 18:12:51
回答 1查看 2.5K关注 0票数 1

我想在ggmap上绘制热图。

代码语言:javascript
复制
  library(ggmap)
  turku<-get_map('turku', zoom=13)
  turkumap<-ggmap(turku, extent="device", legend="topleft")
  turkumap
  turkumap+geom_density2d(mapping=aes(x = lon, y = lat),data = test, )

我们已经做了一个测量活动,所以我有4460个地理参考点。

为了有一个预测地图,我创建了一个400x400的网格,总共有160000个点,我用克里金法计算了预测。为了对我的3 km *3 km的现象有一个完整的了解,我认为某种热图是必要的,因为只绘制点,如果我没有做错任何事情,就会在地图上绘制一个填充的正方形。(参见file)我用来绘制点的代码是:

代码语言:javascript
复制
turkumap <- turkumap + geom_point(data=temp, aes(x=lon, y=lat),size=var1.pred)

因此,基本上问题是这些点在道路上,所以热图是有问题的(参见here),并且有太多的点无法单独绘制它们。有什么建议吗?

另一个相关的问题是,我的数据是gstat,SpatialPointsDataFrame的经典格式,这意味着我必须强制它们成为数据帧才能使用ggplot,有没有更好的做法?

EN

回答 1

Stack Overflow用户

发布于 2014-10-19 15:29:14

@SlowLearner提供的链接解决了我的问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18891922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档