无法使用权​​重进行回归

时间:2016-01-13 17:18:21

标签: python statsmodels seaborn

我的数据具有我想在使用seaborn(lmplot或regplot)生成回归线时使用的样本权重。无论如何我能做到吗?

我也试过statsmodel.api.formulas.wls,但如下

w = np.array(df.z)
reg = 'y ~ x'

model = wls(reg,df,weight=w).fit()

我也试过

model = wls(reg,df,df.z).fit()

但结果与使用不含重量的ols相同。我确认了' z'所有行的值都不相同,并且具有足够的变化。我还在STATA中使用权重运行此回归并获得了我期望的结果。

非常感谢任何帮助!

我正在使用statsmodels版本:0.6.1,seaborn版本:0.6.0。

0 个答案:

没有答案
相关问题