今天遇到的问题,然后在网上查了一下,解决了!
想要把一个数据框按照某一个因子分割,使用tt<-split(data,factor)
tt中存储了拆分开的不同的数据框,如果想要读取,有两种方法:
1、tt[[i]]$name 读取第i个数据框的name的列
2、s<-function(x){x$name}
a<-sapply(tt,s) 或者a<-lapply(tt,s) 这个一下子可以读出所有子数据框中name列,然后再选择a$'i'即可读出第i个数据框的name列
今天遇到的问题,然后在网上查了一下,解决了!
想要把一个数据框按照某一个因子分割,使用tt<-split(data,factor)
tt中存储了拆分开的不同的数据框,如果想要读取,有两种方法:
1、tt[[i]]$name 读取第i个数据框的name的列
2、s<-function(x){x$name}
a<-sapply(tt,s) 或者a<-lapply(tt,s) 这个一下子可以读出所有子数据框中name列,然后再选择a$'i'即可读出第i个数据框的name列