【问题标题】:Reorder rasterplots in R spplot在 R spplot 中重新排序光栅图
【发布时间】:2019-10-07 13:02:21
【问题描述】:

如何告诉 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)

【问题讨论】:

标签: r plot


【解决方案1】:

spplot(rstack, layout = c(2,6)) 会给你想要的输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-10
    • 2020-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多