Я пытаюсь построить изображение, состоящее из стопки растровых изображений. Использование воспроизводимых данных:
library(raster)
b <- brick(system.file("external/rlogo.grd", package = "raster"))
b
#class : RasterBrick
#dimensions : 77, 101, 7777, 3 (nrow, ncol, ncell, nlayers)
#resolution : 1, 1 (x, y)
#extent : 0, 101, 0, 77 (xmin, xmax, ymin, ymax)
#crs : +proj=merc +datum=WGS84 +ellps=WGS84 +towgs84=0,0,0
#source : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/raster/external/rlogo.grd
#names : red, green, blue
#min values : 0, 0, 0
#max values : 255, 255, 255
library(rasterVis)
levelplot(b)
Это создает изображение из трех растровых слоев рядом
Я хочу построить его так, чтобы изображение отображалось «R» lo go только один раз с «красным», «зеленым» и «синим» слоями, наложенными друг на друга с использованием их средних значений.
Может ли кто-нибудь помочь в достижении этого? Спасибо!