2020-09-26 在list 数据转换成data rame/matrix 办法

在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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。