selectHigh function

select cells with high or low values

select cells with high or low values

Identify n cells that have the highest or lowest values in the first layer of a SpatRaster. methods

## S4 method for signature 'SpatRaster' selectHighest(x, n, low=FALSE)

Arguments

  • x: SpatRaster. Only the first layer is processed
  • n: The number of cells to select
  • low: logical. If TRUE, the lowest values are selected instead of the highest values

Returns

SpatRaster

Examples

f <- system.file("ex/elev.tif", package="terra") r <- rast(f) x <- selectHighest(r, 1000) y <- selectHighest(r, 1000, TRUE) m <- merge(y-1, x) levels(m) <- data.frame(id=0:1, elevation=c("low", "high")) plot(m)
  • Maintainer: Robert J. Hijmans
  • License: GPL (>= 3)
  • Last published: 2025-02-26