在R中逐步回归岭回归

时间:2018-03-22 08:38:51

标签: r regression

我正在根据R的岭回归进行建模。 我想为岭回归做一步, 但是,我只能得到一个错误,说

" terms.default(object)中的错误:没有术语组件也没有属性"

我的R代码:

TempReg = step(lm.ridge(DepVar ~ ., data = RandomVars,lambda = 0),direction="both", trace=0)

当我使用一般回归(可行)时我的R代码:

TempReg = step(lm(DepVar ~ ., data = RandomVars), direction="both", trace=0)

如果我想逐步为脊

,我该怎么办?

1 个答案:

答案 0 :(得分:1)

你可以尝试先使用逐步,然后使用岭回归。但如上所述,它基本上没有意义,因为它基本上是Lasso回归。您也可以尝试使用弹性网络回归,因为它使用L1和L2惩罚。