来自韩文花的问题
r语言矩阵列按某一向量排列有一个R矩阵a:列名为c1,c2,c3,c4;有一个向量b:元素顺序为c4,c2,c1,c3;请教如何将矩阵a的列按向量b排序.
r语言矩阵列按某一向量排列
有一个R矩阵a:列名为c1,c2,c3,c4;有一个向量b:元素顺序为c4,c2,c1,c3;请教如何将矩阵a的列按向量b排序.
1回答
2020-04-26 15:37
r语言矩阵列按某一向量排列有一个R矩阵a:列名为c1,c2,c3,c4;有一个向量b:元素顺序为c4,c2,c1,c3;请教如何将矩阵a的列按向量b排序.
r语言矩阵列按某一向量排列
有一个R矩阵a:列名为c1,c2,c3,c4;有一个向量b:元素顺序为c4,c2,c1,c3;请教如何将矩阵a的列按向量b排序.
temp=matrix(1:16,4,4)
dimnames(temp)=list(c("c1","c2","c3","c4"),c("c4","c2","c1","c3"))
temp=temp[,order(colnames(temp))]