arima 公式_R时间序列分析(8)ARIMA(上)

在上一篇,我们介绍了时间序列统计建模的几个基本概念:平稳性、自相关和白噪声。时间序列数据的建模是在平稳性的基础上进行的。然而,即使平稳的时间序列依然有潜在无限多的参数(各阶自相关函数),我们需要的是更加简约的(也就是参数个数有限的)平稳时间序列模型,ARIMA模型就是这样一种简约的模型。白噪声是用来建立ARIMA的基本模块。####AR模型的模拟——stats::arima.simlib...
摘要由CSDN通过智能技术生成

在上一篇,我们介绍了时间序列统计建模的几个基本概念:平稳性、自相关和白噪声。时间序列数据的建模是在平稳性的基础上进行的。然而,即使平稳的时间序列依然有潜在无限多的参数(各阶自相关函数),我们需要的是更加简约的(也就是参数个数有限的)平稳时间序列模型,ARIMA模型就是这样一种简约的模型。白噪声是用来建立ARIMA的基本模块。

d959277710f457e9acbf857f13495060.png

2d44c9a2907c5daa57e6de09cb719e70.png

84497c7ff752268de14fb4a0e1f76cd9.png

####AR模型的模拟——stats::arima.simlibrary(tidyverse)library(tsibble)library(cowplot)library(feasts)####ACF函数(自制)gg_acf  ACF  ACF%>%   ggplot(aes(x=lag,y=acf))+   geom_ribbon(aes(ymin=-2/sqrt(T),ymax=2/sqrt(T)),   fill=col,alpha=0.4)+   geom_segment(aes(x=lag,xend=lag,y=0,yend=acf),color=col)+   geom_point(shape=21,color=col,fill=col)+   theme_bw() }set.seed(1234)ar1_simar1_sim_tbl%as_tsibble()p1%ggplot(aes(x=index,y=value))+geom_line()+theme_bw()p2%ACF(lag_max=50)%>%    gg_acf(col='red',T=100)cowplot::plot_grid(p1,p2,nrow=1)

c79c8d68249162f08d79ded1a1fa25c7.png图1

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值