问题起源

只有数据平稳,才可以借数据。
只有借数据,才可以做分析。

什么是白噪声序列

白噪声序列也称为纯随机序列,它满足两个性质

1)数据是平稳的
2)t≠s的时候,方差为0,说明t和s没有线性的关系

白噪声的性质

在白噪声的图上,我们无法抓到规律,因此,我们把握以下性质:

1)纯随机性

各序列值之间没有任何的相关关系,即为“没有记忆”的白噪声序列
2)方差齐性

方差等于一个常数。

根据Markov定理,只有方差齐性假设成立时,用最小二乘法得到的未知参数估计值才是最准确有效的。
(数据平稳一定同方差)

跨越1步,2步,3步…是不是相关系数为0呢?

如果一个序列是纯随机的,得到一个观察期数为n的观察序列,那么该序列的延迟非零期的样本自相关系数将近似服从均值为0,方差序列观察期数倒数的正态分布。

原假设:延迟期数小于或等于m期的序列值之间相互独立

备择假设:延迟期数小于或等于k期的序列值之间有相关性


平稳数据一般有短期相关性,延迟系数较大的一定为0,一般跨越6步、12步、18步。这三个都为0的话,别的就不需要检验了。

检验原假设的时候,有两个检验,用得最多的是LB检验。


如果有相关性,则可以建立一定的函数关系进行预测。

x=[97 130 156.5 135.2 137.7 180.5 205.2 190 188.6 196.7 180.3 210.8 196 223 238.2 263.5 292.6 317 335.4 327 321.9 353.5 397.8 436.8 465.7 476.7 462.6 460.8 501.8 501.5 489.5 542.3 512.2 559.8 542 567];
figure;
subplot(1,2,1);%画一行两列第一个图
plot(x)
title('原始数据时序图');
subplot(1,2,2);%画一行两列第二个图
autocorr(x);
title('自相关函数图像');


显然,这不是无关的,表现一阶差分之后的数据平稳性。
非平稳的转化为平稳的,向下向上趋势,差分一次。周期性则多少步的差分。

x=[97 130 156.5 135.2 137.7 180.5 205.2 190 188.6 196.7 180.3 210.8 196 223 238.2 263.5 292.6 317 335.4 327 321.9 353.5 397.8 436.8 465.7 476.7 462.6 460.8 501.8 501.5 489.5 542.3 512.2 559.8 542 567];
figure;
subplot(1,2,1);%画一行两列第一个图
plot(x)
title('原始数据时序图');
subplot(1,2,2);%画一行两列第二个图
autocorr(x);
title('自相关函数图像');
x=x';
x1=diff(x);%求差分,把不是平稳的数据变成平稳的
[h1,p1,adf,ljz]=adftest(x1)


不平稳数据,差分后可以看出是平稳的。自相关图出现了短期相关性。

不平稳数据变成平稳的,就可以做了。

N阶差分:消除向上向下趋势的
N步差分:消除周期性的

x=[97 130 156.5 135.2 137.7 180.5 205.2 190 188.6 196.7 180.3 210.8 196 223 238.2 263.5 292.6 317 335.4 327 321.9 353.5 397.8 436.8 465.7 476.7 462.6 460.8 501.8 501.5 489.5 542.3 512.2 559.8 542 567];
figure;
subplot(1,2,1);%画一行两列第一个图
plot(x)
title('原始数据时序图');
subplot(1,2,2);%画一行两列第二个图
autocorr(x);
title('自相关函数图像');
x=x';
x1=diff(x);
[h1,p1,adf,ljz]=adftest(x1)
%白噪声检验,继续用前面的一阶差分之后的数据x1
yanchi=[6,12,18];
[H,pValue,Qstat,CriticalValue]=lbqtest(x1,'lags',yanchi);
%按照统计表格形式,打印相应的统计量
fprintf('%15s%15s%15s','延迟阶数','卡方统计量','p值');
fprintf('\n');
for i=1:length(yanchi)fprintf('%18f%19f%19f',yanchi(i),Qstat(i),pValue(i));fprintf('\n');
end



H-判断的结果
pValue-概率
Qstat-统计量
CriticalValue-临界值
x1-数据
‘lags’-按照步长
yanchi-延迟
%15s-后面的几个字在界面哪一个位置,空出几个位置
length–提取长度


p值都比0.05大,所以接受原假设,是一个白噪声序列

时间序列数据的白噪声检验相关推荐

  1. 多时间序列数据MK突变检验突变点提取

    多时间序列数据MK突变检验突变点提取 需求 代码 结果 需求 之前推送了一篇MK突变分析的文章[Manner-Kendall(M-K)-突变检验],针对的是如何获得单个时间序列数据的突变点,这个时候突 ...

  2. 数据分享|SAS与eviews用ARIMA模型对我国大豆产量时间序列预测、稳定性、白噪声检验可视化...

    全文链接:http://tecdat.cn/?p=31480 我国以前一直以来都是世界上大豆生产的第一大国.但由于各国的日益强大,导致我国豆种植面积和产量持续缩减.因此,预测我国的大豆产量对中国未来的 ...

  3. 时间序列平稳性分析和白噪声检验

    文章目录 一.时间序列平稳性 1.ADF检验 1.1.ADF检验原理 1.2.ADF的python实现 2.ACF和PACF 二.白噪声检验 原始的负荷时间序列曲线 一.时间序列平稳性 时间序列分析之 ...

  4. python白噪声检验结果查询_使用python实现时间序列白噪声检验方式

    白噪声检验也称为纯随机性检验, 当数据是纯随机数据时,再对数据进行分析就没有任何意义了, 所以拿到数据后最好对数据进行一个纯随机性检验 acorr_ljungbox(x, lags=None, box ...

  5. python白噪声检验_时间序列 平稳性检验 白噪声 峰度 偏度

    时间序列 简而言之,时间序列就是带时间戳的数值序列.股票,期货等金融数据就是典型的时间序列.量化的过程,很多时间都是在分析时间序列,找到稳定赚钱因子. 平稳性定义 所谓时间序列的平稳性,是指时间序列的 ...

  6. python 白噪声检验 结果-时间序列 平稳性检验 白噪声 峰度 偏度

    时间序列 简而言之,时间序列就是带时间戳的数值序列.股票,期货等金融数据就是典型的时间序列.量化的过程,很多时间都是在分析时间序列,找到稳定赚钱因子. 平稳性定义 所谓时间序列的平稳性,是指时间序列的 ...

  7. python 白噪声检验-时间序列 平稳性检验 白噪声 峰度 偏度

    时间序列 简而言之,时间序列就是带时间戳的数值序列.股票,期货等金融数据就是典型的时间序列.量化的过程,很多时间都是在分析时间序列,找到稳定赚钱因子. 平稳性定义 所谓时间序列的平稳性,是指时间序列的 ...

  8. python 白噪声检验-使用python实现时间序列白噪声检验方式

    白噪声检验也称为纯随机性检验, 当数据是纯随机数据时,再对数据进行分析就没有任何意义了, 所以拿到数据后最好对数据进行一个纯随机性检验 acorr_ljungbox(x, lags=None, box ...

  9. 时间序列平稳性检验(ADF)和白噪声检验(Ljung-Box)

    在对时间序列做预测前,我们要对数据进行一系列检验,主要是检验数据的稳定性和随机性(白噪声检验),本文主要介绍ADF检验和Ljung-Box检验 ADF检验 ADF检验即单位根检验是指检验序列中是否存在 ...

最新文章

  1. oracle cusor游标,ORACLE CURSOR 游标详解
  2. 【企业管理】如何让管理有效
  3. SQL SERVER 2005中如何获取日期(一个月的最后一日、一年的第一日等等)
  4. jQuery 获取页面元素的属性值
  5. 树莓派怎么学linux,树莓派使用入门用树莓派学 Linux
  6. python3x完全兼容python2x_李亚涛:一台电脑python2x与python3x如何都可以用?
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的课程教学辅助系统
  8. 线性表9 - 数据结构和算法14
  9. 网页中JS实现(调用)打印预览功能
  10. XML Web services 发现
  11. 如何利用大数据进行价值兑现才是正经事
  12. org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection
  13. 计算机主机有异响,电脑主机有异响怎么办 电脑主板有异响解决方法【详解】...
  14. 写日报、写日报,每天都要写,写工作日报到底有什么意义?
  15. html 页面自动弹出,javaScript实现自动弹出页面
  16. H3C 无线优化经验
  17. 苹果 App Store 最贵的 App,评论亮了!!
  18. 飞利浦、TCL、海信、REASONANCE、七彩虹、Amazfit在CES展示最新新品 | 美通企业日报...
  19. cadence修改板框倒角_Allegro软件中如何对板框进行倒角及倒角不成功解决方法
  20. 电话簿管理系统(超详细)

热门文章

  1. 李开复建议:想创业的青年先去小公司磨练
  2. 还在纠结毕业后是去大公司还是小公司工作?我来告诉你至少应该去初创公司工作一次的5大理由
  3. 基于激光视觉传感器的工业机器人焊缝跟踪系统的优缺点
  4. Python数据分析案例-分别使用时间序列ARIMA、SARIMAX模型与Auto ARIMA预测国内汽车月销量
  5. 微信公众号采集方案(基于Windows逆向)
  6. 图像识别VPU——易用的嵌入式AI支持深度学习平台介绍
  7. Win10:解决Win10的录音设备只能录制系统内部声音无法录制麦克风声音的问题
  8. 【深入理解计算机系统】第三章重点汇总
  9. JACK——TeamsMaual6 Team Formation
  10. 基于近端策略优化算法的车载边缘计算网络频谱资源分配