簡體   English   中英

使用 pyton 自動估計 auto_arima 中的最佳參數

[英]automate to estimate best parameter in auto_arima using pyton

任何人都可以幫助我估計自動 arima 的最佳參數。

我正在使用下面的腳本,但不確定如何從 model 總結中提取最佳參數。

from pmdarima import auto_arima 

# Fit auto_arima function to dataset 
stepwise_fit = auto_arima(dataset['column1'], start_p = 1, start_q = 1, 
                          max_p = 3, max_q = 3, m = 12, 
                          start_P = 0, seasonal = True, 
                          d = None, D = 1, trace = True, 
                          error_action ='ignore',   # we don't want to know if an order does not work 
                          suppress_warnings = True,  # we don't want convergence warnings 
                          stepwise = True)           # set to stepwise 

# To print the summary 
stepwise_fit.summary()

<class 'statsmodels.iolib.summary.Summary'>
"""
                                      SARIMAX Results                                       
============================================================================================
Dep. Variable:                                    y   No. Observations:                  323
Model:             SARIMAX(1, 0, 0)x(0, 1, [1], 12)   Log Likelihood               -2989.363
Date:                              Fri, 22 May 2020   AIC                           5986.726
Time:                                      16:14:35   BIC                           6001.685
Sample:                                           0   HQIC                          5992.705
                                              - 323                                         
Covariance Type:                                opg                                         
==============================================================================

請指教。

你應該做:

stepwise_fit.order 
stepwise_fit.seasonal_order

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM