powered by
Assign (new) values to a Raster* object.
# S4 method for RasterLayer setValues(x, values, ...)# S4 method for RasterBrick setValues(x, values, layer=-1, ...)# S4 method for RasterStack setValues(x, values, layer=-1, ...)# S4 method for RasterLayerSparse setValues(x, values, index=NULL, ...)values(x) <- value
# S4 method for RasterBrick setValues(x, values, layer=-1, ...)
# S4 method for RasterStack setValues(x, values, layer=-1, ...)
# S4 method for RasterLayerSparse setValues(x, values, index=NULL, ...)
values(x) <- value
a Raster* object
A Raster*
Raster*
Cell values to associate with the Raster* object. There should be values for all cells
Layer number (only relevant for RasterBrick and RasterStack objects). If missing, the values of all layers is set
Cell numbers corresponding to the values
Additional arguments (none implemented)
replacement
r <- raster(ncol=10, nrow=10) vals <- 1:ncell(r) r <- setValues(r, vals) # equivalent to values(r) <- vals
Run the code above in your browser using DataLab