impute_mode | R Documentation |
Impute the mode value into a vector with missing values
impute_mode(x)
## Default S3 method:
impute_mode(x)
## S3 method for class 'integer'
impute_mode(x)
## S3 method for class 'factor'
impute_mode(x)
x |
vector This approach adapts examples provided from stack overflow, and for the integer
case, just rounds the value. While this can be useful if you are
imputing specific values, however we would generally recommend to impute
using other model based approaches. See the |
vector with mode values replaced
vec <- rnorm(10)
vec[sample(1:10, 3)] <- NA
impute_mode(vec)
library(dplyr)
dat <- tibble(
num = rnorm(10),
int = rpois(10, 5),
fct = factor(LETTERS[1:10])
) %>%
mutate(
across(
everything(),
\(x) set_prop_miss(x, prop = 0.25)
)
)
dat
dat %>%
nabular() %>%
mutate(
num = impute_mode(num),
int = impute_mode(int),
fct = impute_mode(fct)
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.