我希望能够使用误差相关矩阵的值。我知道我可以通过statsmodels.tsa.statespace.mlemodel.MLEResults.summary()获得它:

model = sm.tsa.VARMAX(endog=df, order=(2, 0))
result = model.fit()
results_summary = result.summary()
errorCor = results_summary.tables[4]


errorCor现在是一个SimpleTable,但是我想将其转换为listpd.DataFrame。做这个的最好方式是什么?

最佳答案

我终于使用试错法和dir()方法找到了它。您可以只使用model.fit().params来获取我需要的信息。

关于python - Statsmodels:从VARMAX.fit()获取误差相关矩阵,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53859067/

10-12 22:48