powered by
Clamp values to a minimum and maximum value. That is, all values below a lower threshold value and above the upper threshold value become either NA, or, if values=TRUE, become the threshold value
NA
values=TRUE
# S4 method for SpatRaster clamp(x, lower=-Inf, upper=Inf, values=TRUE, filename="", ...)# S4 method for numeric clamp(x, lower=-Inf, upper=Inf, values=TRUE, ...)
# S4 method for numeric clamp(x, lower=-Inf, upper=Inf, values=TRUE, ...)
SpatRaster
numeric. lowest value
numeric. highest value
logical. If FALSE values outside the clamping range become NA, if TRUE, they get the extreme values
FALSE
TRUE
character. Output filename
additional argumments for writing files as in writeRaster
writeRaster
classify
r <- rast(ncols=10, nrows=10) values(r) <- 1:ncell(r) rc <- clamp(r, 25, 75) rc
Run the code above in your browser using DataLab