Replaces NAs in a numeric vector with the grouped medians of the non-NA values.
Groups are defined by the f argument.
Usage
i_median_grp(x, f, skip_f_na = TRUE)
Value
A numeric vector
Arguments
x
A numeric vector
f
A grouping variable, of the same length of x, that specifies the group that each value
of x belongs to. This will be coerced to a factor.
skip_f_na
If TRUE, will work around any NAs in f (the corresponding values of x will be excluded from the imputation
and returned unaltered). Else if FALSE, will cause an error.