wuyi0614 发表于 2017-2-27 16:35 
不知道是不是我没怎么理解,如果Y中的元素不全是在X中的话,Z的行数和列数就不能等于Y;换句话说,如果Y和Z ...
啊不是这样的……我表述问题
举个例子 
X<-c(1.5, 2.5, 3.5)是个长度为三的向量
然后Y是个2*2的矩阵,Y每个元素都在1:length(X)之间且是个整数
假设Y<-matrix(c(1,3,2,1),2,2)
那么我想要得到一个新的矩阵Z
Z<-matrix(c(X[1],X[3],X[2],X[1]),2,2)
不知道可以怎么实现~~~求教