【发布时间】:2017-04-06 09:11:20
【问题描述】:
据我了解,回归方程可以通过以下函数计算:
import statsmodels.formula.api as smf
fg = smf.ols(formula='X ~ Y', data=data).fit()
我们也可以从 numpy polyfit 函数中计算出来。
numpy.polyfit(x, y, degree)
因为我们可以在 numpy polyfit 中更改度数。
在 ols 函数中,我们还可以添加其他自变量,如下所示:
fg = smf.ols(formula='X ~ Y+Y1+Y2', data=data).fit()
所以我的问题是我们可以更改 ols 函数的拟合顺序/程度吗? 或者我们可以在 numpy polyfit 函数中添加另一个自变量吗?
【问题讨论】:
标签: python numpy statistics statsmodels