Рассмотрим следующий фрагмент кода:Умный способ переупорядочить запись этой структурированной матрицы в R?
>k<-5
>T<-t(combn(k+1,k))
>T
[,1] [,2] [,3] [,4] [,5]
[1,] 1 2 3 4 5
[2,] 1 2 3 4 6
[3,] 1 2 3 5 6
[4,] 1 2 4 5 6
[5,] 1 3 4 5 6
[6,] 2 3 4 5 6
за исключением первой строки, каждая строка T[i,]
из T
имеет k
элементы, k-1
из , которые являются общими с T[i-1,]
.
Я хочу, чтобы изменить порядок записи в данной линии T[i,], i>1
такой, что «новый» вход в каждой строке помещается в последней колонке.
т.е. я хочу повторно заказать столик выглядеть следующим образом:
[,1] [,2] [,3] [,4] [,5]
[1,] 1 2 3 4 5
[2,] 1 2 3 4 6
[3,] 1 2 3 6 5
[4,] 1 2 6 5 4
[5,] 1 6 4 5 3
[6,] 6 3 4 5 2
Как бы вы об этом?
ОК, как мы можем перенести вопрос (без перекрестной публикации)? – user189035
ok Seb:> помечено для внимания modo. Посмотрим. Благодарю. – user189035
Также рассмотрите возможность изменения названия вашего вопроса на что-то более описательное. –