Add or drop a layer
Add a layer to a Raster* object or drop a layer from a RasterStack or RasterBrick. The object returned is always a RasterStack (unless nothing to add or drop was provided, in which case the original object is returned).
addLayer(x, ...) dropLayer(x, i, ...)
x |
Raster* object |
i |
integer. Indices of the layers to be dropped |
... |
Additional arguments. The layers to add for addLayer. None implemented for dropLayer) |
RasterStack
file <- system.file("external/test.grd", package="raster") s <- stack(file, file, file) r <- raster(file) s <- addLayer(s, r/2, r*2) s s <- dropLayer(s, c(3, 5)) nlayers(s)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.