У меня огромный фрейм данных.Я хотел бы отфильтровать столбцы, все значения которых равны 1.
Вот пример моих данных.
A = c(1,2,3,4,5,6,1,1,1,1,1,1,2,3,1,4,5,6,1,1,1,1,1,1,2,3,4,1,3,3,1,1,1,1,1,1)
M <- matrix(A, ncol = 6, nrow = 6, byrow = F)
[,1] [,2] [,3] [,4] [,5] [,6]
[1,] 1 1 2 1 2 1
[2,] 2 1 3 1 3 1
[3,] 3 1 1 1 4 1
[4,] 4 1 4 1 1 1
[5,] 5 1 5 1 3 1
[6,] 6 1 6 1 3 1
желаемый вывод выглядит следующим образом:
[,1] [,2] [,3]
[1,] 1 2 2
[2,] 2 3 3
[3,] 3 1 4
[4,] 4 4 1
[5,] 5 5 3
[6,] 6 6 3
Я хотел бы использовать функцию фильтра из dplyr или другие функции R.У вас есть идеи, как я могу это сделать?Спасибо