hsc<-read.table('HSC-result.txt',header = T,row.names = 1)
cmp<-read.table('CMP-result.txt',header = T,row.names = 1)
gmp<-read.table('GMP-result.txt',header = T,row.names = 1)
mep<-read.table('MEP-result.txt',header = T,row.names = 1)
mlp<-read.table('MLP-result.txt',header = T,row.names = 1)
mpp<-read.table('MPP-result.txt',header = T,row.names = 1)
mlpmep<-cbind(mlp,mep)
#write.table(mlpmep,'mlp-mep-use2.txt',quote = F,sep = '\t')
mlpmep<-mlpmep[apply(mlpmep, 1, mean)>30,]
write.table(mlpmep,'mlp-mep-tpm-morethan30.txt',sep = '\t',quote = F)
yinzi1<-factor(c(rep(1,67),rep(2,224)))
get_len <- function(x){
a = leveneTest(as.numeric(x)~yinzi1)
return(a$'Pr(>F)')
}
filter_res<-apply(mlpmep,