R序列中的栅格图重新排序

问题描述 投票:0回答:1

我如何告诉R中的spplot函数以不同的顺序对栅格进行排序?在这里,我有一个包含12个栅格的示例,但我希望它们使用2行6列而不是3行4列。我找到了grid.arrange函数,但对我没有帮助,因为它会绘制包括色标在内的所有栅格。这是一些创建示例的代码:

library(sp)
library(raster)
r1 <- raster(nrows = 10, ncols = 10, res = 0.5, xmn = -1.5, xmx = 1.5, ymn = -1.5, ymx = 1.5, vals = 0.3)
rr <- lapply(1:12, function(i) setValues(r1,runif(ncell(r1))))
rstack <- stack(rr)
spplot(rstack)

enter image description here

r plot
1个回答
0
投票

spplot(rstack, layout = c(2,6))将为您提供所需的输出。

© www.soinside.com 2019 - 2024. All rights reserved.