У меня есть фрейм данных
test
v1 v2 v3 v4 v5 v6
1 1 3 2 1 6 2
2 2 2 3 2 3 4
3 3 5 5 3 4 1
4 4 7 7 1 2 5
5 5 9 4 3 8 7
6 6 3 1 5 2 6
Мне нужно добавить средства столбцов в различных комбинациях к новым столбцам в этом фрейме данных, например, столбец m1 будет означать строки столбцов v1 и v5, столбец m2 будетсредние строки столбца v2, v3 и v6.
У меня есть m1 как символьный вектор, состоящий из двух элементов v1 и v5, аналогично другому среднему столбцу:
m1<- c("v1","v5")
m2<- c("v2","v3","v6")
Я хочу обобщить эту операцию какфункция, которую я могу применять и к другим наборам данных, где имя столбцов также должно быть динамическим.Эти имена столбцов будут взяты из другого символьного вектора:
meancol<-c("m1","m2")