Мои данные довольно большие, поэтому я создаю небольшую матрицу, чтобы лучше проиллюстрировать свои потребности.
test <- matrix(c(1:3, rep(0.5,3),4:1), nrow = 1, dimnames = list(1, 1:10))
Матрица понравится:
1 2 3 4 5 6 7 8 9 10
1 1 2 3 0.5 0.5 0.5 4 3 2 1
Я хочу поместить эту матрицу в несколько столбцов, если ее значение равно заданному значению, например 0,5:
4 5 6
1 0.5 0.5 0.5
Поскольку мои данные содержали бы более 10 000 столбцов, я ищу коды, которые могут решить мою проблему.