Skip to content

Instantly share code, notes, and snippets.

@BlasBenito
Created September 19, 2022 14:53
Show Gist options
  • Save BlasBenito/ca76014fdadc3e274693217e8aa2b81a to your computer and use it in GitHub Desktop.
Save BlasBenito/ca76014fdadc3e274693217e8aa2b81a to your computer and use it in GitHub Desktop.
#impute NA with group mean
df <- df %>%
group_by(
grouping_column_1,
grouping_column_2
) %>%
mutate_at(
all_of(target_columns),
~ ifelse(is.na(.), mean(., na.rm = TRUE), .)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment