我有一个数据表,请参见下文:
A B C D
1 a 2 4
2 b 3 5
3 c 4 6
以 A,B,C,D 为列,我想添加一个新列,其中包含 A、C 和 D 列的行总和。 因此,新列应该是
A B C D SUM
1 a 2 4 7
2 b 3 5 9
3 c 4 6 13
有人可以建议吗?
您可以使用以下代码
library(tidyverse)
df <- read.table(header = TRUE, text ="A B C D
1 a 2 4
2 b 3 5
3 c 4 6")
df %>% mutate(SUM = rowSums(select(df, c(A, C, D))))