ImportError:无法从“statsmodels.tsa.seasonal”导入名称“STL”

Yan*_*ana 5 loess statsmodels jupyter-notebook

我现在遇到这个问题,我无法从 statsmodels 导入 STL。我尝试卸载 statsmodels,因为在有类似问题的地方推荐了它,但这是不可能的,至少是我这样做的方式:!pip uninstall statsmodels - 不起作用。

小智 5

statsmodels 中的 STL 函数似乎不包含在该库的最新稳定版本 (0.10.2) 中,但包含在开发版本 (0.11.0dev0) 中。

您可以使用以下命令构建并安装此特定版本:pip install git+https://github.com/statsmodels/statsmodels.git

为此,如果您还没有 ac 编译器,则可能需要 ac 编译器,这里解释了所有内容: https: //www.statsmodels.org/dev/install.html#installation-from-source

我还发现这个包似乎很有前途: https: //github.com/jrmontag/STLDecompose

  • 现在这是稳定版本,因此只需 pip install --upgrade statsmodels 即可导入 STL 类。https://www.statsmodels.org/stable/release/version0.11.html (5认同)