在list 数据转换成data rame/matrix 办法 表格数字 作为int格式,整个数据作为list格式,然后无法进行扎转换成data rame/matrix 即便通过unlist as.matrix as.data.frame 但不能解决问题。此时可以用一个循环的方法来变换格式
mydatadata<-matrix(data=NA,ncol=ncol(aa),nrow=nrow(aa)) #创建一个和mydata一样的空白矩阵。
#采用循环结果和as.numeric函数,修改mydatadata中的数据格式。
for(i in 1:length(aa)){
mydatadata[,i]<-as.numeric(aa[,i])
}
#修改mydatadata的格式。
mydatadata<-as.data.frame(mydatadata)
colnames(mydatadata)<-colnames(aa)#重新给mydata赋值
mydatadata[1:5,1:6]
str(mydatadata)