私は、各lmオブジェクトの係数と標準誤差を抽出し、それらをdata.frameに結合して、欠落している予測子をNAで埋めるのが好きです。
set.seed(12345)
x<-matrix(rnorm(1000),nrow=100,ncol=10)
colnames(x)<-paste("x",1:10,sep="")
df<-data.frame(y=rnorm(100),x)
m1<-vector('list', 10)
for ( i in 2:11){
eqn <- as.formula(paste("y ~", paste(colnames(df)[2:i], collapse='+')))
m1[[i-1]] <- lm(eqn, df)
}
任意の提案をいただければ幸いです!