我有 12 个矩阵 pV1...pV12。我需要根据列表中的 TF2Gene 名称更改它们的名称。所以我必须重复这个过程12次。如何在循环中引用这些矩阵,以便我只需要运行一个循环而不是单独调用它们中的每一个?
colnames(pV1)<-names(TF2Gene)
colnames(pV2)<-names(TF2Gene)
colnames(pV3)<-names(TF2Gene)
colnames(pV4)<-names(TF2Gene)
colnames(pV5)<-names(TF2Gene)
colnames(pV6)<-names(TF2Gene)
colnames(pV7)<-names(TF2Gene)
colnames(pV8)<-names(TF2Gene)
colnames(pV9)<-names(TF2Gene)
colnames(pV10)<-names(TF2Gene)
colnames(pV11)<-names(TF2Gene)
colnames(pV12)<-names(TF2Gene)
另外我必须生成 24 个矩阵并且必须调用 24 次以下的命令,还有更短的方法吗?
exprN1.meth.pv <- matrix(nrow=8,ncol=44)
exprN2.meth.pv <- matrix(nrow=8,ncol=44)
exprN4.meth.pv <- matrix(nrow=8,ncol=44)