imputation_rule {tern} | R Documentation |
Apply 1/3 or 1/2 imputation rule to data
Description
Usage
imputation_rule(
df,
x_stats,
stat,
imp_rule,
post = FALSE,
avalcat_var = "AVALCAT1"
)
Arguments
df |
( |
x_stats |
(named |
stat |
( |
imp_rule |
( |
post |
( |
avalcat_var |
( |
Value
A list
containing statistic value (val
) and NA level (na_str
) that should be displayed
according to the specified imputation rule.
See Also
analyze_vars_in_cols()
where this function can be implemented by setting the imp_rule
argument.
Examples
set.seed(1)
df <- data.frame(
AVAL = runif(50, 0, 1),
AVALCAT1 = sample(c(1, "BLQ"), 50, replace = TRUE)
)
x_stats <- s_summary(df$AVAL)
imputation_rule(df, x_stats, "max", "1/3")
imputation_rule(df, x_stats, "geom_mean", "1/3")
imputation_rule(df, x_stats, "mean", "1/2")