时间序列分解法

news2024/9/23 3:22:26

影响时间序列变化的因素通常由长期趋势,季节变动,周期变动,不规则变动几部分组成

  • 长期趋势指现象在较长时期内持续发展变化的一种趋向或状态。
  • 季节变动是由于季节的变化引起的现象发展水平的规则变动(波动长度固定)
  • 周期变动指在某段时间内,不具严格规则的周期性连续变动 (波动长度不固定)
  • 不规则变动又称随机变动,指由于众多偶然因素对时间序列造成的影响
    当时间序列分解成长期趋势( T t T_{t} Tt)、季节变动( S t S_{t} St)、周期变动( C t C_{t} Ct)和不规则变动( I t I_{t} It)四个因素后,可认为时间序列Y是这四个因素的函数:
    Y t = f ( T t , S t , C t , I t ) Y_{t} = f(T_{t},S_{t},C_{t},I_{t}) Yt=f(Tt,St,Ct,It)时间序列分解常用的模型有加法模型和乘法模型,加法模型为: Y t = T t + S t + C t + I t Y_{t} = T_{t}+S_{t}+C_{t}+I_{t} Yt=Tt+St+Ct+It乘法模型为: Y t = T t × S t × C t × I t Y_{t} = T_{t} \times S_{t} \times C_{t} \times I_{t} Yt=Tt×St×Ct×It其中,乘法模型应用得比较广泛。在乘法模型中,时间序列值Y和长期趋势用绝对数表示,季节变动、周期变动和不规则变动用相对数(百分数)表示。

1、季节指数S的计算

(1)季节指数的计算是先用移动平均法剔除长期趋势和周期变动,再用按季平均法求出季节指数。
示例如下:

用移动平均法测定各季的长期趋势:

计算各季平均季节比率S:

计算修正系数:

(2)气温的波动主要受两个因素的影响;一个是季节效应;一个是随机波动。要求出气温变化时间序列每个月的季节指数 S 1 、 S 2 、 . . . S 12 S_{1}、S_{2}、...S_{12} S1S2...S12,第i年第j个月的平均气温可以表示为:
x i j = x ˉ ⋅ S j + I i j x_{ij} = \bar{x} \cdot S_{j}+ I_{ij} xij=xˉSj+Iij j = 1 , 2... , 12 j = 1,2...,12 j=1,2...,12
式中, x ˉ \bar{x} xˉ为各月总平均气温; S j S_{j} Sj为第j月的季节指数。 I i j I_{ij} Iij为第i年第j个月的气温的随机波动。
季节指数的计算分为三步:

  • 第一步:计算周期内各期平均数,得到长期一来该时期的平均水平。假定序列的数据结构为m期为一周期,共有n个周期。则:
    x k ˉ = ∑ n i = 1 x k n \bar{ x_{k}} = \frac{\sum_{n}^{i=1}x_{k} }{n} xkˉ=nni=1xk k = 1 , 2 , 3 , . . . m k = 1,2,3,...m k=1,2,3,...m
  • 第二步:计算总平均数
    x ˉ = ∑ n i = 1 ∑ m k = 1 x i k n m \bar{ x} = \frac{\sum_{n}^{i=1}\sum_{m}^{k=1}x_{ik} }{nm} xˉ=nmni=1mk=1xik
  • 第三步:用时期平均数除以总平均数就可以得到各时期的季节指数 S k ( k = 1 , 2 , . . . m ) S_{k} (k=1,2,...m) Sk(k=1,2,...m),即:
    S k = x k ˉ x ˉ S_{k} = \frac{\bar{x_{k}}}{\bar{ x}} Sk=xˉxkˉ k = 1 , 2 , 3 , . . . m k = 1,2,3,...m k=1,2,3,...m

2、长期趋势T的计算

有些时间序列具有非常显著的趋势,有时我们分析的目的就是找到序列中的这种趋势,并利用这种趋势对序列的发展做出合理的预测。
(1)趋势拟合法
趋势拟合法是把时间作为自变量,相应的序列观察值作为因变量,建立序列值随时间变化的回归模型的方法。根据序列表现出的线性或非线性特征分为线性拟合和曲线拟合。
(2)平滑法
平滑法是进行趋势分析和预测时常用的一种方法,利用修匀技术削弱短期随机波动对序列的影响,使序列平滑化,从而显示出变化的规律。根据平滑技术的不同,平滑法可分为移动平均法和指数平滑法。

3、不规则变动I的计算

将时间序列的T、S、C分解出来后,剩余的即为不规则变动,即:
I = Y T × S × C I = \frac{Y}{T \times S \times C } I=T×S×CY
由于不规则变动因素是不可预测的,因此,分解出不规则变动因素对于时间序列的预测没有多少价值。

参考:
《应用时间序列分析》王燕
《统计预测与决策》徐国祥
统计学例子—移动平均趋势剔除法

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/357167.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

n阶数字回转方阵 ← 模拟法

【问题描述】 请编程输出如下数字回旋方阵。 【算法代码】 #include <bits/stdc.h> using namespace std;const int maxn100; int z[maxn][maxn];void matrix(int n) {int num2;z[0][0]1;int i0,j1;while(i<n && j<n) {while(i<j) z[i][j]num;while(j&…

Redis底层原理(持久化+分布式锁)

Redis底层原理 持久化 Redis虽然是个内存数据库&#xff0c;但是Redis支持RDB和AOF &#xff08;Redis Database Backup file&#xff08;Redis数据备份文件&#xff09;&#xff0c;也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中 &#xff1b;Appen…

基于粒子群优化算法的电动汽车充放电V2G研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

CMMI-质量保证

质量保证&#xff08;Quality Assurance, QA&#xff09;的目的是提供一种有效的人员组织形式和管理方法&#xff0c;通过客观地检查和监控“过程质量”与“产品质量”&#xff0c;从而实现持续地改进质量。质量保证是一种有计划的、贯穿于整个产品生命周期的质量管理方法。质量…

Java ~ Collection/Executor ~ LinkedBlockingDeque【总结】

一 概述 简介 LinkedBlockingDeque&#xff08;链接阻塞双端队列&#xff09;类&#xff08;下文简称链接阻塞双端队列&#xff09;是BlockingDeqeue&#xff08;阻塞双端队列&#xff09;接口的唯一实现类&#xff0c;采用链表的方式实现。链接阻塞双端队列与LinkedBlockingQu…

【Java|golang】1792. 最大平均通过率---封装最小堆

一所学校里有一些班级&#xff0c;每个班级里有一些学生&#xff0c;现在每个班都会进行一场期末考试。给你一个二维数组 classes &#xff0c;其中 classes[i] [passi, totali] &#xff0c;表示你提前知道了第 i 个班级总共有 totali 个学生&#xff0c;其中只有 passi 个学…

Windows使用ssh协议远程连接ubuntu linux系统

Windows使用ssh协议远程连接ubuntu linux系统一、Windows远程连接ubuntu linux系统二、开启ubuntu ssh服务三、获取ubuntu子系统的ip地址四、从windows上通过ssh连接到ubuntu子系统五、设置ubuntu系统ssh自启动&#xff08;18.04&#xff09;一、Windows远程连接ubuntu linux系…

【JavaScript】JavaScript基本使用方法

如何回复程序员发来的短信&#xff1a;Hello world —hello nerd. 前言&#xff1a; 大家好&#xff0c;我是程序猿爱打拳。今天我给大家讲解的是初识JavaScript中基本组成成分、引入方法、输入输出语句&#xff0c;并用源码与效果图的方式展示给大家。 目录 1.JavaScript组成…

手机文字转语音软件哪个好用?超火的两款好用的文字转语音软件

有很多小伙伴对短视频配音比较感兴趣&#xff0c;但方方面面了解得不多&#xff0c;比如&#xff1a;配音有哪几种方法&#xff1f;需要注意些什么&#xff1f;用手机就可以操作么&#xff1f;好用的文字转语音软件有哪些&#xff1f;这篇文&#xff0c;小编就带大家简单了解一…

(C语言篇)扫雷的实现

文章目录 一、开始时的基本思维&#xff1a;二、进入游戏的逻辑(test.c文件中实现)三、游戏的编写 1. 初始化棋盘 I. test.cII. game.hIII. game.c 2.打印棋盘 I. test.cII. game.hIII. game.c 3.布置雷 I. test.cII. game.hIII. game.c 4.排查雷 I. test.cII. game.hIII. gam…

Java集合学习之Map

1.什么是Map Java里的Map接口是一个集合根接口&#xff0c;表示一个 键值对&#xff08;Key-Value&#xff09; 的映射。 简单来说就是键和值是一对的&#xff0c;每一个 Key都有唯一确定的 Value对应。 其中要求 键&#xff08;Key&#xff09; 唯一&#xff0c;因为是按照…

宏观经济研究:全国各省、地级市-社会融资规模增量数据(包含总额及8类明细)2013-2021年

数据来源&#xff1a;中国人民银行 时间跨度&#xff1a;2013-2021年&#xff0c;季度数据&#xff08;累计数&#xff09; 区域范围&#xff1a;全国31省份 数据字段&#xff1a; 31个省市社会融资规模增量数据&#xff0c;包含社会融资总额以及8类明细&#xff08;人民币…

12-Composer的配置与使用详解

1、自定义类与非类的自动加载与测试 # composer> php 包管理工具 &#xff0c;类似npm1.自己写的类&#xff0c;函数&#xff0c;接口&#xff0c;常量等全局成员&#xff0c;通过自动加载来实现按需加载 2.自己写的代码&#xff0c;有哪些依赖&#xff0c;用到了哪些外部成…

MySQL数据库调优————GROUP BY及DISTINCT优化

GROUP BY 三种处理GROUP BY的方式 松散索引扫描&#xff08;Loose Index Scan&#xff09;紧凑索引扫描&#xff08;Tight Index Scan&#xff09;临时表&#xff08;Temporary table&#xff09; 三种方式的性能一次递减 松散索引扫描 无需扫描满足条件的所有索引键即可返…

基于SSM,Spring, BootStrap 毕业设计管理系统的设计与实现

目录 一.前言介绍 二、主要技术 2.1 SSM框架介绍 2.2 MYSQL数据库 2.3 持久层框架MyBatis 2.4 前端框架BootStrap 三. 系统设计 3.1 系统架构设计 3.2 系统功能模块 3.2.1 学生模块 3.2.2 教师模块 3.2.3 管理员模块 四、数据库设计 4.1 数据分析 4.2 概念设计 …

SpringBoot搭建SpringMVC项目

前言据我的了解&#xff0c;现在不管是大公司或是小公司&#xff0c;如果使用java开发一个web项目&#xff0c;大部分都会选择使用SpringBoot&#xff0c;关于Springboot的好处&#xff0c;就不在这里过多赘述&#xff0c;总之Springboot有一套完整的生态&#xff0c;从项目构建…

Java【七大排序】算法详细图解,一篇文章吃透

文章目录一、排序相关概念二、七大排序1&#xff0c;直接插入排序2&#xff0c;希尔排序3&#xff0c;选择排序4&#xff0c;堆排序5&#xff0c;冒泡排序5.1冒泡排序的优化6&#xff0c;快速排序6.1 快速排序的优化7&#xff0c;归并排序三、排序算法总体分析对比总结提示&…

多层感知机

多层感知机理论部分 本文系统的讲解多层感知机的pytorch复现&#xff0c;以及详细的代码解释。 部分文字和代码来自《动手学深度学习》&#xff01;&#xff01; 目录多层感知机理论部分隐藏层多层感知机数学逻辑激活函数1. ReLU函数2. sigmoid函数3. tanh函数多层感知机的从零…

Allegro如何快速把推挤的走线变平滑操作指导

Allegro如何快速把推挤的走线变平滑操作指导 Allegro有个非常强大的功能,推挤命令,可以快速的让走线以不报DRC的形式避让目标 推挤后的效果如下图 但是走线不够平滑,如果每一段都去再推一下比较费时间,下面介绍allegro本身自带的优化类似走线的功能 具体操作如下 点击Rout…

sklearn学习-朴素贝叶斯

文章目录一、概述1、真正的概率分类器2、sklearn中的朴素贝叶斯二、不同分布下的贝叶斯1、高斯朴素贝叶斯GaussianNB2、探索贝叶斯&#xff1a;高斯朴素贝叶斯擅长的数据集3、探索贝叶斯&#xff1a;高斯朴素贝叶斯的拟合效果与运算速度总结一、概述 1、真正的概率分类器 算法…