写一个循环来产生一个数据帧和一个矩阵

时间:2016-11-29 11:51:23

标签: r loops

我想为后续

制作一个循环
a<-DF[1,]
mymatrix1<- as.matrix(a)

所以我的下一行是手动执行

b<-DF[2,]
mymatrix2<-as.matrix(b)

和下一个

c<-DF[3,]
mymatrix3<-as.matrix(c)

等等。我有800行。我确信r的力量不需要写出800次。

1 个答案:

答案 0 :(得分:0)

试试这个:

for (i in 1:ncol(DF)){
 assign(paste0('mymatrix',i),DF[,i])
 }