У меня есть фрейм данных R, который я хочу отфильтровать (создать подмножество) на основе имени столбца
Фрейм данных:
df<-data.frame( x = c(1:4), "A-1" = c(rnorm(4,11,4.4)), "A-2" = c(rnorm(4,11,4.4)), "B-2" = c(rnorm(4,11,4.4)))
x A.1 A.2 B.2
1 8.704004 17.505799 12.025182
2 12.293454 9.452140 10.628045
3 12.100977 3.614021 8.216995
4 9.197816 13.717085 7.203580
В идеале выбор для новый фрейм данных должен соответствовать регулярному выражению, например, со всеми столбцами, соответствующими A в качестве первого символа или, альтернативно, «2» в качестве последнего.
Спасибо