setValues.Rd
Assign (new) values to a Raster* object.
# S4 method for class 'RasterLayer'
setValues(x, values, ...)
# S4 method for class 'RasterBrick'
setValues(x, values, layer=-1, ...)
# S4 method for class 'RasterStack'
setValues(x, values, layer=-1, ...)
# S4 method for class 'RasterLayerSparse'
setValues(x, values, index=NULL, ...)
values(x) <- value
A Raster*
Cell values to associate with the Raster* object. There should be values for all cells
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
a Raster* object
While you can access the 'values' slot of the objects directly, you would do that at your own peril because when setting values, multiple slots need to be changed; which is what setValues takes care of.