通过穷举搜索在Python中进行子集回归

时间:2016-06-03 23:41:28

标签: python r

使用Python什么是对x中变量的最佳子集进行穷举搜索的最佳方法,用于预测y in 线性回归?例如,R有一个名为leaps的包,它使用有效的分支定界算法。

2 个答案:

答案 0 :(得分:2)

不幸的是,有很多R包没有相应的Python包。在统计数据方面,R是更成熟的语言。

我经常使用RPy2在我的Python工作中合并R包。看起来它也适用于您想要的跳跃包。

答案 1 :(得分:-3)

您可以使用函数step()逐步选择。包MASS还具有函数stepAIC()。我相信这些都是你要找的。默认情况下,step()向前和向后搜索默认的最大步数= 1000,这应该足够了。您也可以更改步骤数。有关详细信息,请参阅?step()