replace_na.Spat | R Documentation |
NA
s with specified valuesReplace NA
values on layers/attributes with specified values
## S3 method for class 'SpatRaster'
replace_na(data, replace = list(), ...)
## S3 method for class 'SpatVector'
replace_na(data, replace, ...)
data |
A |
replace |
list of values, with one value for each layer/attribute that
has |
... |
Ignored |
A Spat*
object of the same class than data
. Geometries and
spatial attributes are preserved.
Use r[is.na(r)] <- <replacement>
tidyr::replace_na()
Other tidyr verbs for handling missing values:
drop_na.Spat
,
fill.SpatVector()
Other tidyr methods:
drop_na.Spat
,
fill.SpatVector()
,
pivot_longer.SpatVector()
,
pivot_wider.SpatVector()
library(terra)
f <- system.file("extdata/cyl_temp.tif", package = "tidyterra")
r <- rast(f)
r %>% plot()
r %>%
replace_na(list(tavg_04 = 6, tavg_06 = 20)) %>%
plot()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.