Я пытаюсь сделать фигуру с квадратным ящиком для 14 разных растров. Каждый растр представляет собой поверхность глубины снега для данной полосы высоты 100 м, от 1300-2600 м над уровнем моря. Я знаю, как сделать ящик для каждого растра индивидуально, но не могу понять, как получить все 14 на одну фигуру. Было бы идеальным пропустить преобразование растров в сетки ASCII, как было ранее предложено мне. Любая помощь высоко ценится!Несколько растровых ящиков в R
0
A
ответ
1
Вы можете сделать
r1 = raster(vals=rnorm(100,2), ncols=10, nrows=10)
r2 = raster(vals=rnorm(100,5,2), ncols=10, nrows=10)
r3 = raster(vals=rnorm(100,4), ncols=10, nrows=10)
boxplot(data.frame(r1=values(r1), r2=values(r2), r3=values(r3)))
+0
Большое спасибо за вашу помощь! –
+0
Вы можете использовать метод 'boxplot' для' RasterStack' напрямую. Во-первых, 's <- stack (r1, r2, r3)', а затем 'boxplot (s)'. –
Я для одного понятия не имею, что такое «растр boxplot» должно выглядеть как и какую информацию он может отображать. Поэтому вы должны опубликовать пример успешного создания единственного «растрового ящика», а затем сказать, что вы ожидаете в компоновке нескольких, а также данные, подходящие для построения примера с тремя или четырьмя. –
По растровому ящику я имел в виду коробку, созданную из растровых данных. Человек, который прокомментировал ниже, предоставил мне код, который я искал. Я буду более наглядным с будущими сообщениями! –