У меня есть дф:
Q1_3 Q2_3 Q3_3 Q4_3 Q5_3 ...
16.01 8.23 18.13 11.14 18.03 ...
17.25 7.50 11.72 10.84 7.24 ...
3.08 2.12 4.39 3.16 2.44 ...
4.94 3.95 6.87 3.75 4.10 ...
3.89 8.35 7.80 2.90 2.55 ...
Я хотел бы создать функцию, которая последовательно добавляет df[1:5], [6:10] и т. д. и применяет это ко всему фрейму данных.
fun1<- function(x) c(x[1] + x[2], x[3] + x[4], x[5] + x[6], x[7] + x[8], x[9] + x[10], x[11] + x[12], x[13] + x[14])
Я использовал этот, чтобы сделать другой, который мне нужен, однако я думаю, что должен быть способ использовать seq() или rep() и применить его ко всему df.
testfun<- function(x) c(rowSums(x[1:5]))
это добавляет столбцы, которые мне нужны, однако я не могу понять, как упорядочить их для всего df. Я был бы признателен за вашу помощь.
Спасибо