R/zeros_to_nodata.R

Defines functions zeros_to_nodata

zeros_to_nodata <- function(x, o, overwrite = FALSE){
  expr_calc <- paste0(o, " = if(", x, ",", x, ", null())")
  flags <- "quiet"
  if(overwrite) flags <- c(flags, "overwrite")
  execGRASS(
    "r.mapcalc",
    flags = flags,
    parameters = list(expression = expr_calc)
  )
}

Try the rdwplus package in your browser

Any scripts or data that you put into this service are public.

rdwplus documentation built on April 4, 2025, 1:49 a.m.