Как вычислить средство переменной в строке столбца столбца?Средства по строкам и группам столбцов
Например, если у меня есть:
x1 x2 x3 x4 x5 x6
1 93 97 216 220 98 98
2 78 70 NA NA 77 83
3 88 89 NA NA 86 93
4 77 71 198 211 85 78
Я хочу cacluate из x1 и x2 для каждой строки и среднего Х5 и Х6 для каждой строки.
Мои окончательные данные будут выглядеть следующим образом:
x1 x2 x3 x4 x5 x6 Meanx1x2 Meanx5x6
1 93 97 216 220 98 98 94.5 98
2 78 70 NA NA 77 83 74 80
3 88 89 NA NA 86 93 ....
4 77 71 198 211 85 78
Попробуйте 'rowMeans'' внутри (yourdata, {Meanx1x2 <-rowMeans (cbind (x1, x2), na.rm = TRUE); Meanx5x6 <-rowMeans (cbind (x5, x6), na.rm = TRUE) }) ' – akrun
' dat $ Meanx1x2 <- rowMeans (dat [, c ("x1", "x2")]) 'и аналогично для' Meanx5x6'. – josliber