如何使逐步逻辑回归更快地运行

时间:2014-03-25 16:02:41

标签: r logistic-regression

我在100k行和107个变量上使用带glm函数的标准step函数。当我做一个常规glm时,我在一两分钟内完成了计算,但是当我添加step(glm(...))时,它会运行几个小时。

我尝试将其作为矩阵运行,但它仍然运行约0.5小时,我不确定它是否会完成。当我在9个变量上运行时,它在几秒钟内给出了答案,但有9个警告:所有这些都是"Warning messages:1: glm.fit: fitted probabilities numerically 0 or 1 occurred "

我使用下面的代码行:是不是错了?为了获得更好的运行时间,我该怎么做?

logit1back <- step(glm(IsChurn ~ var1 + var2+ var3+ var4+ 
      var5+ var6+ var7+ var8+ var9, data=tdata , family='binomial'))

0 个答案:

没有答案