首页 > 解决方案 > 无法使用模块“DynamicFactorMQ”

问题描述

我得到错误:

AttributeError:模块“statsmodels.tsa.api”没有属性“DynamicFactorMQ”

model = sm.tsa.DynamicFactorMQ(
endog_m, endog_quarterly=endog_q,
factors=factors, factor_orders=factor_orders,
factor_multiplicities=factor_multiplicities)

标签: statsmodels

解决方案


很可能会出现此错误,因为您安装了旧版本的 Statsmodels。DynamicFactorMQ是在 0.12 版本中引入的,因此您应该确保您使用的是足够新的版本。您可以使用以下方法进行检查:

import statsmodels.api as sm
print(sm.__version__)

推荐阅读