国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

ARMA時序分析

2019-11-11 05:57:56
字體:
供稿:網(wǎng)友

Time Series Analysis

AR

自回歸模型,過去的觀察值和現(xiàn)在的干擾值的聯(lián)系組合預(yù)測 Xt=c+∑i=1pφiXt?i+εt?

MA

滑動平均模型, 過去的感染治和現(xiàn)在的干擾值的線性組合預(yù)測

Xt=μ+εt+∑t=1qθiεt?i

ARMA

ARMA(Autoregressive–moving-average model)

Wiki Xt=c+εt+∑i=1pφiXt?i+∑t=1qθiεt?i?

c is a constant

ε is white noise

μ is the expectation of Xt

φ and θ are the parameters

ARIMA分析步驟

ARIMA(p,d,q) ,非平穩(wěn)序列經(jīng)過k階差分后變成平穩(wěn)序列運用ARMA模型

繪制時序圖看看數(shù)據(jù)長什么樣,猜測是平穩(wěn)還是非平穩(wěn)

ADF(Augmented Dickey-Fuller unit root test)單位根平穩(wěn)檢驗

p<a : 非平穩(wěn)序列,嘗試進行K步差分回到步驟2繼續(xù)進行平穩(wěn)檢驗

隨機序列(白噪聲)檢驗

方法:Q統(tǒng)計量、LB統(tǒng)計量

p<a : 白噪聲序列,停止分析

繪制ACF(Autocorrelation)自相關(guān)圖,自相關(guān)系數(shù)ρk具有k階截尾性則是平穩(wěn)序列

AR(p)模型具有拖尾性,MA(q)具有q階截尾性

PACF(Partial Autocorrelation)偏自相關(guān)圖,

AR(p)模型具有p階截尾性,MA(q)有拖尾性

BIC信息量最小選擇p,q

p, q 階數(shù)一般不超過length/10

模型檢驗和參數(shù)估計

ARIMA模型預(yù)測

拖尾:始終有非零取值,不會在k大于某個常數(shù)后就恒等于零(或在0附近隨機波動)

截尾:在大于某個常數(shù)k后快速趨于0為k階截尾

Python

statsmodels

Time Series analysis

ARIMA

import statsmodels.api as smimport pandas as pddf = pd.DataFrame(data)#dataframex = #LOAD YOUR DATAindex = pd.Index(sm.tsa.datetools.dates_from_range('1959Q1', '2009Q3'))#ordates = sm.tsa.datetools.dates_from_range('1980m1', length=nobs)df = pd.DataFrame(X,colomns=['x'],index=index)#plotdf.plot(df)#ACFsm.tsa.acf(df)sm.graphics.tsa.plot_acf(df)#PACFsm.tsa.pacf(df)sm.graphics.tsa.plot_pacf(df)#ADFsm.tsa.adfuller(df.x) #df.loc[:,'x'] | df.iloc[:,0]#diff差分pd.diff()#diagnostic白噪聲檢驗, 返回stats和psm.stats.diagnostic.acorr_ljungbox(df, lags=1)#model#from statsmodels.tsa.arima_model import ARIMA #ARMAmodel = sm.tsa.ARIMA(df, order=(p,d,q))model = sm.tsa.ARMA()arma_res = model.fit(trend='nc', disp=-1)#BICmodel.bic#模型報告model.summary2()model.summary()model.tail()#擬合結(jié)果model.PRedict()#預(yù)測圖fig, ax = plt.subplots(figsize=(10,8))fig = arma_res.plot_predict(start='1999m6', end='2001m5', ax=ax)legend = ax.legend(loc='upper left')#預(yù)測接下來5個數(shù)model.forecast(5)
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 迭部县| 安多县| 三明市| 句容市| 大姚县| 武夷山市| 铜山县| 南阳市| 尉氏县| 湄潭县| 延长县| 依兰县| 湖南省| 永清县| 岳西县| 北安市| 葫芦岛市| 广宗县| 门源| 天门市| 依安县| 喀喇沁旗| 永丰县| 西丰县| 江门市| 托克托县| 祁连县| 疏附县| 彰武县| 安吉县| 沐川县| 四子王旗| 齐齐哈尔市| 丹凤县| 台东市| 龙陵县| 赤峰市| 若尔盖县| 霍邱县| 应用必备| 许昌县|