【发布时间】:2014-10-13 11:13:45
【问题描述】:
我对 R 中的线性回归分析有疑问:
我有几个自变量(大约 20-30)和一个因变量。为了达到最佳模型,我尝试了自变量的“所有”相关组合,以最大化我调整后的 R^2。但是,这是很多工作。所以我的问题是:有没有办法在 R 中自动拟合回归模型,即自动选择存储在数据框中的这些自变量,从而产生对因变量变化的最佳描述?
感谢您的帮助!
【问题讨论】:
-
你应该尝试逐步回归,它通过不同的方法选择最佳组合——前向选择或后向选择。此外,您可以尝试使用正则化。
-
这个问题值得对进行模型选择的优点和解决它的最佳方法进行长时间的详细讨论。如需简短答案,请查看
step()的帮助,leaps包,更好的是,称为套索回归的方法(包glmnet)
标签: r regression linear-regression lm