as.logical-methods function

Change cell values to logical or integer values

Change cell values to logical or integer values

Change values of a Raster* object to logical or integer values. With as.logical, zero becomes FALSE, all other values become TRUE. With as.integer values are truncated. methods

## S4 method for signature 'Raster' as.logical(x, filename='', ...) ## S4 method for signature 'Raster' as.integer(x, filename='', ...)

Arguments

  • x: Raster* object
  • filename: character. Output filename (optional)
  • ...: additional optional arguments as for writeRaster

See Also

logical, integer

Examples

r <- raster(nrow=10, ncol=10) set.seed(0) values(r) <- runif(ncell(r)) * 10 r r <- as.integer(r) r as.logical(r)
  • Maintainer: Robert J. Hijmans
  • License: GPL (>= 3)
  • Last published: 2025-03-28