python - Python中的逐步回归

标签 python scipy regression

如何在python中进行逐步回归? SCIPY 中有用于 OLS 的方法,但我无法逐步进行。在这方面的任何帮助将是一个很大的帮助。谢谢。

编辑:我正在尝试建立一个线性回归模型。我有 5 个自变量并使用正向逐步回归,我的目标是选择变量,使我的模型具有最低的 p 值。以下链接解释了目标:

https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=0CEAQFjAD&url=http%3A%2F%2Fbusiness.fullerton.edu%2Fisds%2Fjlawrence%2FStat-On-Line%2FExcel%2520Notes%2FExcel%2520Notes%2520-%2520STEPWISE%2520REGRESSION.doc&ei=YjKsUZzXHoPwrQfGs4GQCg&usg=AFQjCNGDaQ7qRhyBaQCmLeO4OD2RVkUhzw&bvm=bv.47244034,d.bmk

再次感谢。

最佳答案

Trevor Smith 和我用 statsmodels 编写了一个用于线性回归的小前向选择函数:http://planspace.org/20150423-forward_selection_with_statsmodels/您可以轻松地对其进行修改以最小化 p 值,或者只需多做一点工作即可基于 beta p 值进行选择。

关于python - Python中的逐步回归,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15433372/

相关文章:

python - 二维高斯函数的积分(python)

r - Tobit 模型,带有白标准误差的回归

r - 图(glm.out)使用错误类型的残差来绘制比例位置图?

python - 有没有办法从 Windows 单击调用 python?

python - Python tkinter 中的多处理

python - Python 线程池的 CPU 负载

machine-learning - Nesterov的第三种方法——Python中的实现

python - 使用 DjangoRestFramework 序列化两个查询集

python - 如何根据前 N 行计算 Pandas 数据框列的斜率

python - 使用 genextreme 和 weibull_min 将 Weibull 拟合到分布