replace_na.dtplyr_step {dtplyr} | R Documentation |
Replace NAs with specified values
Description
This is a method for the tidyr replace_na()
generic. It is translated to
data.table::fcoalesce()
.
Note that unlike tidyr::replace_na()
, data.table::fcoalesce()
cannot
replace NULL
values in lists.
Usage
## S3 method for class 'dtplyr_step'
replace_na(data, replace = list())
Arguments
data |
A |
replace |
If If |
Examples
library(tidyr)
# Replace NAs in a data frame
dt <- lazy_dt(tibble(x = c(1, 2, NA), y = c("a", NA, "b")))
dt %>% replace_na(list(x = 0, y = "unknown"))
# Replace NAs using `dplyr::mutate()`
dt %>% dplyr::mutate(x = replace_na(x, 0))
[Package dtplyr version 1.3.1 Index]