scale_linear function

Scale values linearly

Scale values linearly

Linear scaling of raster cell values between a specified minimum and maximum value.

## S4 method for signature 'SpatRaster' scale_linear(x, min=0, max=1, filename="", ...)

Arguments

  • x: SpatRaster
  • min: minimum value to scale to
  • max: maximum value to scale to
  • filename: character. Output filename
  • ...: additional arguments for writing files as in writeRaster

Returns

SpatRaster

See Also

scale

Examples

r <- rast(system.file("ex/logo.tif", package="terra")) s1 <- scale_linear(r) s2 <- scale_linear(r, 1, 10)
  • Maintainer: Robert J. Hijmans
  • License: GPL (>= 3)
  • Last published: 2025-02-26