Replace missing values with NA
Usage
replace_missing_values(
data,
target_columns = NULL,
na_strings = cleanepi::common_na_strings
)
Arguments
- data
A data frame or linelist
- target_columns
A vector of column names. If provided, the substitution of missing values will only be executed in those specified columns. When the input data is a
linelist
object, this parameter can be set tolinelist_tags
if you wish to replace missing values withNA
on tagged columns only.- na_strings
This is a vector of strings that represents the missing values in the columns of interest. By default, it utilizes
cleanepi::common_na_strings
. However, if the missing values string in the columns of interest is not included in this predefined vector, it can be used as the value for this argument.
Examples
cleaned_data <- replace_missing_values(
data = readRDS(
system.file("extdata", "test_df.RDS", package = "cleanepi")
),
target_columns = "sex",
na_strings = "-99"
)