欢迎光临散文网 会员登陆 & 注册

R语言学习记录:探究如何提取栅格每一行/列的均值

2022-07-28 21:34 作者:孤独的王大老实  | 我要投稿

背景:最近遇到一个问题,我想知道像元值随经纬度的变化,比如某个研究区,它的NDVI在经度和纬度上是怎么变化的,这就需要计算每一列或者每一行的平均值然后再进行观察分析。

方法:

1.rasterVis包绘制

这个包的levelplot函数可以附带边际分布图marginal graphics

2.手动绘制marginal graphics(这个方法也是rasterVis包的作者提出的)

levelplot(r)
levelplot(rows)
levelplot(cols)


对比一下法一:


对比图

可以看出来曲线是差不多的。


总结:rasterVis包的作者真是个鬼才,居然能想到这种办法。就是帮助文档写的稀烂,懒妈给懒开门,懒到家了!



R语言学习记录:探究如何提取栅格每一行/列的均值的评论 (共 条)

分享到微博请遵守国家法律