Сумма по столбцам в одной строке с использованием имени столбца R

У меня есть набор данных, похожий на то, что ниже:

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

Мне нужно создать переменную Sum выше. Мне нужно иметь возможность суммировать различные значения в серии переменных. Для выше, это было бы 14, 6 и 24, для строк 1, 2 и 3. Я хочу сделать это с чем-то вроде

df$Sum <- sum('Var1', 'Var2', 'Var3')

Кажется, я не могу найти такой простой пример. Все, что я нашел, включает в себя код, который я либо не понимаю, либо он способен справляться с ситуациями, гораздо более сложными, чем у меня, и будет в обозримом будущем. Я понимаю, что, вероятно, мне следует узнать что-то более глубокое, но на этом этапе мне бы хотелось, чтобы это было просто. Я пробовал sum, aggregate и rowSum, и никто из них не получил мне то, что я хочу.

Любая помощь приветствуется.

1 ответ

Решение

Пытаться:

df$Sum <- (df$Var1 + df$Var2 + df$Var3)
Другие вопросы по тегам