我试图根据列名索引(即不只是单个列名)从列表中的每一行中选择一个项目。 例如,在以下列表中" z"我想根据列名索引" ref"选择值。因此,例如,我想要列#34; x"在第一行中,列#34; y"在第二行中,列" z"下的项目在第三,等等。
z<-data.frame(replicate(3,runif(6,0,1)))
cnames<-c("x","y","z")
colnames(z)<-cnames
ref<-rep(cnames,2)
有人可以提供指导吗?