Изменение порядка растровых участков в R spplot - PullRequest
0 голосов
/ 07 октября 2019

как я могу сказать функции spplot в R сортировать растры в другом порядке? Здесь у меня есть пример с 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

1 Ответ

1 голос
/ 07 октября 2019

spplot(rstack, layout = c(2,6)) даст вам желаемый результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...