无法从 'statsmodels.formula.api' 导入名称 'OLS'

cannot import name 'OLS' from 'statsmodels.formula.api'

我有这个代码:

from statsmodels.formula.api import OLS

错误如下:

ImportError: cannot import name 'OLS' from 'statsmodels.formula.api'

我尝试更新统计模型,但它不起作用

公式 API 始终使用小写字母,因为这些是函数而不是 类,因此您可以使用

from statsmodels.formula.api import ols

或更规范的

import statsmodels.formula.api as smf
smf.ols("y ~ x", df)