raster (version 1.0.4)

indexing: Values from index and replacement

Description

Show or replace values of object[x] can be used to access or set values of a Raster* object, using cell numbers as index. object[[r,c]] can be used to access values of a RasterLayer object, using row and column numbers as index.

Arguments

Methods

object[x] object[x] <- value object[[r,c]] Arguments rll{ object a RasterLayer object x cell number(s) r row number(s) c column number(s) value value(s) }

See Also

values , setValues

Examples

Run this code
r <- raster(ncol=10, nrow=5)
r[] <- 1:ncell(r) * 2
values(r)
r[1]
r[1:10]
r[3:8] <- NA
r[1:10]

#equivalent to
values(r, format='matrix')
r[[1,1]]
r[[1:2,1:2]]
#first column
r[[,1]]
# first row
r[[1,]]
r[[]]

Run the code above in your browser using DataLab