0

R統計パッケージの行列型変数に重回帰分析からの要約出力を挿入するにはどうすればよいですか?

回帰を実行し、変数の切片と係数を収集するスクリプトは次のとおりです。

for (i in 2:(ncol(data.base)))     {
  Test <- lm(data.base[,i] ~ log(database$var.1))
      results <- rbind(results, c(Test$coefficients))
}

私がやりたいのはsummary(lm-test)、各回帰を行列型変数にインポートすることです。マトリックス型の変数が必要だと思います。

私はあなたの助けに感謝します。

4

1 に答える 1

2

うん!私の意見では、いくつかの厄介な変数の命名があります。

最初の列は必要ありませんdata.baseが、それぞれが個別の結果です。またdatabase、変数を持つ data.frame ですvar.1。各回帰を実行し、行列形式で保存します。

これは始まりです:

fits <- apply(data.base[, -1], 2, function(y) lm(y ~ log(database$var.1))
summ <- lapply(fits, summary)
summ <- lapply(fits, coef)
Reduce(cbind, summ)
于 2012-11-09T18:23:56.180 に答える