raster (version 1.4-10)

cellValues: Extract values for one or more cells

Description

These methods return values of a Raster* object for the cells specified )

Usage

cellValues(x, cells, ...)

Arguments

x
RasterLayer or RasterStack object
cells
vector of cell numbers, cell numbers should be between 1 and ncells(x)
...
Additional arguments, see Details

Value

  • a vector of cell values for a RasterLayer or or a matrix of values for a RasterStack or RasterBrick

Details

Multi-layer Raster* objects accept these two additional arguments: rll{ layer Integer. First layer for which you want values n Integer. Number of layers for which you want values }

See Also

xyValues, read

Examples

Run this code
r <- raster(ncol=10, nrow=10)
r <- setValues(r, 1:ncell(r))
cellValues(r, c(1, 10, 100))

s <- stack(r, sqrt(r), r/r)
cellValues(s, c(1, 10, 100), layer=2, n=2)

Run the code above in your browser using DataLab