dun*_*111 3 if-statement r conditional-statements dataframe dplyr
我希望将 ifelse() 与 mutate() 一起使用,如果条件为 false,则保留该值。这是我正在处理的内容:
df <- df %>% mutate(column1 = ifelse(is.na(column1), 0, "insert code to do nothing"))
Run Code Online (Sandbox Code Playgroud)
df <- df %>% mutate(column1 = ifelse(is.na(column1), 0, column1))
Run Code Online (Sandbox Code Playgroud)
请注意,您还可以更直接地使用该recode
函数将缺失值变为 0。
或者您也可以使用:
df <- df %>%
mutate(column1 = replace_na(column1, 0))
Run Code Online (Sandbox Code Playgroud)