создавать новые столбцы, используя комбинацию существующих столбцов - PullRequest
0 голосов
/ 17 мая 2019

У меня есть фрейм данных

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") 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...