ARIMA 时间序列1: 差分, ACF, PACF

ARIMA模型是一种差分自回归移动平均模型,用于时间序列预测。ACF(自相关函数)和PACF(偏自相关函数)在确定ARIMA的p和q阶数时起到关键作用,ACF揭示了时间序列的自相关性,而PACF则展示了序列间直接的关系。通过美国消费者信心指数的实例,展示了如何进行差分和分析ACF与PACF。
摘要由CSDN通过智能技术生成

ARIMA

ARIMA(p,d,q)模型全称为差分自回归移动平均模型
(Autoregressive Integrated Moving Average Model,简记ARIMA).

自回归(AR),差分(I),移动平均(MA)

趋势参数:

  • p:趋势自回归阶数。
  • d:趋势差分阶数。
  • q:趋势移动平均阶数。

ACF 与 PACF

自相关函数 ACF (autocorrelation function)

偏自相关函数 PACF (partial autocorrelation function)

  • 自相关函数ACF 还包含了其他变量的影响
  • 偏自相关系数PACF 是严格这两个变量之间的相关性
  • ARIMA(p,d,q)阶数确定:
    在这里插入图片描述
  • AR (p ) 看PACF
    MA(q ) 看ACF
    在这里插入图片描述

实例: 美国消费者信心指数

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

sns.set(style = 'whitegrid', context = 'poster')
%matplotlib inline

Sentiment = pd.read_csv('sentiment.csv', index_col=0, parse_dates=[0])
Sentiment.head()

在这里插入图片描述

sns.set(style = 'ticks', context = 'poster')

sentiment_select = Sentiment.loc['2004' : '2016']
sentiment_select.plot(figsize = (12, 8))
plt.legend(bbox_to_anchor = (1.25, 0.5))
plt.title('Comsumer Sentiment')
  • 5
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值