R/make_binary_mask.R

Defines functions make_binary_mask

Documented in make_binary_mask

#' Create a binary mask
#'
#' Create a binary mask from a raster: NAs are converted to 0s, and
#' any other value to 1.
#'
#' @param x a [`terra::SpatRaster`]
#' @returns a [`terra::SpatRaster`] with 0s and 1s
#'
#' @keywords internal

make_binary_mask <- function(x) {
  x[!is.na(x)] <- 1
  x[is.na(x)] <- 0
  return(x)
}
EvolEcolGroup/pastclim documentation built on Nov. 6, 2023, 5:11 a.m.