我正在使用iris
练习数据操作。我试图将Sepal.Width
和Petal.Width
加到一列。我提到了这个问题In R, how to replace values in multiple columns with a vector of values equal to the same width?
得到了总和但Sepal.Width
和Petal.Width
未被删除。请帮忙。非常感谢。
我的代码是
iris <- iris %>% mutate(rowSums(iris[,c(2,4)]))
答案 0 :(得分:1)
使用原生dplyr
方式对列进行求和,并按照?mutate
,Use NULL to drop a variable.
中的说明进行求和:
iris %>%
mutate(Sepal.Length + Petal.Length, Sepal.Length = NULL, Petal.Length = NULL)