描述
当满足给定条件时更新或添加列。
mutate_when在dplyr中集成了mutate和case_when,并为data.table创建了一个新的整洁动词。
mutate_vars是一个超级函数,用于根据条件对特定列进行更新。


iris[3:8,]iris[3:8,] %>%mutate_when(Petal.Width == .2,one = 1,Sepal.Length=2)iris %>% mutate_vars("Pe",scale)iris %>% mutate_vars(is.numeric,scale)iris %>% mutate_vars(-is.factor,scale)iris %>% mutate_vars(1:2,scale)iris %>% mutate_vars(.func = as.character)
