使用statsmodels进行简单回归-fit()错误

时间:2019-05-08 09:09:46

标签: python regression statsmodels

在某些数据上,此代码有效,在sam上无效。问题是什么?我真的不明白:

m1 = sm.OLS.from_formula(formula="y ~ x", data=mydata.dropna().reset_index())
m1f = m1.fit()
m1f.summary() # ERROR ! And sometimes FINE.

错误提示:ValueError: shapes (3672,2373) and (3672,2373) not aligned: 2373 (dim 1) != 3672 (dim 0)

1 个答案:

答案 0 :(得分:0)

问题出在y上。这是个性。使它浮动后可以使用,但是现在我遇到了问题:

m1.predict(mydata.dropna().reset_index())
  

ValueError:形状(5088,8)和(5089,7)不对齐:8(dim 1)!= 5089(dim 0)