楼主:
xiaoing (xiaoing)
2013-11-15 15:09:30t是transpose,转置的意思
矩阵[row(横的),colmun(直的)]
"a:b" 就是a到b的意思
如果你要某矩阵(M)的colmun a到colmun b
就是 M[,a:b]
该行指令就是把矩阵转置,然后每一row倒着数回来
例如某行本来是a,b,c,d,e 变成e,d,c,b,a
(((是因为nrow(dataMatrixOrdered)=t(ncol(dataMatrixOrdered))
举个简单的例子
M=matrix(1:12,3,4)
M
t(M)
t(M)[,nrow(M):1]
在R上执行完应该就可以懂了
希望有解答到你
※ 引述《ww2308 (Liang)》之铭言:
: 不好意思 小弟我有写程式的经验
: 最近开始在学R 但是看到下面这行
: 猜不太出来他的意思 希望有大大能帮我解释这行
: t(dataMatrixOrdered)[,nrow(dataMatrixOrdered):1]
: t应该是 transport 的意思吧?