使用列名 R 对同一行中的各列求和

Sum across columns in same row using column name R

我有一个类似于下面的数据集:

ID | Var1 | Var2 | Var3 | Sum
-----------------------------
1     3      4      7      
2     1      2      3     
3     3      5      16    

我需要在上面创建 Sum 变量。我需要能够对一系列变量中的不同值求和。对于上面,第 1、2 和 3 行是 14、6 和 24。我想用

之类的东西来做
df$Sum <- sum('Var1', 'Var2', 'Var3')

我似乎找不到这么简单的例子。我发现的所有内容都涉及我不理解的代码,或者它能够处理比我现有的复杂得多的情况,并且在可预见的未来还会有。我意识到我可能需要更深入地学习一些东西,但在这一点上我希望它简单一些。我尝试了 sum、aggregate 和 rowSum,其中 none 得到了我想要的结果。

感谢任何帮助。

尝试:

df$Sum <- (df$Var1 + df$Var2 + df$Var3)