什么是时间序列分析

news2024/11/17 23:27:25

时间序列分析是现代计量经济学的重要内容,广泛应用于经济、商业、社会问题研究中,在指标预测中具有重要地位,是研究统计指标动态特征和周期特征及相关关系的重要方法。

一、基本概念

经济社会现象随着时间的推移留下运行轨迹,按时间顺序记录下来经济社会现象的观测数据,就是时间序列。比如,2018—2019 年每个季度的国内生产总值, 2019 年每个月居民消费价格涨幅。对时间序列进行分析的目的是,描述时间序列过去的变化特征,发现时间序列运行规律,从而预计未来时间序列的走势。

对时间序列进行描述可以采用一系列动态分析指标,如发展水平、发展速度等。发展水平是时间序列中原有的统计指标数值,发展速度是时间序列中两个时期发展水平的比。比如,2019 年我国生产总值为 99.1 万亿元,这是国内生产总值的发展水平;2019 年我国国内生产总值增长6.1%,是 2019 年国内生产总值相对对 2018 年的发展速度。

二、主要方法

按照时间序列分析方法形成的时代,可以将时间序列方法分为传统时间序列分析和现代时间序列分析。

(一)传统时间序列分析

传统时间序列分析将时间序列分为四种因素,即长期趋势、季节变动、循环变动、不规则变动,将时间序列的变动看做是这些因素复合而成,试图分别揭示各个因素数量对时间序列变动影响的大小,表明各个构成部分变动如何一起形成时间序列的变动。其中,长期趋势是指时间序列在较长时期的变动,季节变动是时间序列由季节性因素影响的周期性变动,循环变动是以年度记录的时间序列所表现出的某种周期性变动,不规则变动是时间序列除去长期趋势、季节变动和循环变动后余下的变动。假定各构成部分影响是可加且相互独立,传统时间序列分析模型可以分为加法模型和乘法模型:Yt=Tt+St+Ct+Ut (加法模型),Y=Tt•St•Ct•Ut(乘法模型),其中 Yt 为时间序列原始值,Tt 为分解的趋势项,St 为分解的季节项,Ct 为分解的循环项,Ut 为分解的随机项。

(二)现代时间序列分析

现代时间序列分析将时间序列看做一个随机过程,通过分析时间序列特性研究序列变化一般规律。时间序列的特性是指序列的平稳性、季节性和随机性。时间序列的统计特性不随时间推移发生变化,称为平稳时间序列;时间序列的统计特性随季节发生变化,则表明序列存在季节性;时间序列变化完全是随机的,序列中各项之间相互独立,称为完全随机序列。分析时间序列重要工具之一是时间序列自相关,即时间序列两项之间的相关性。通过分析时间序列自相关关系,可以识别时间序列是否具有平稳性、季节性和随机性。对于平稳的时间序列,可以采用自回归移动平均模型进行分析预测。对于非平稳时间序列,可以采用差分方法,使时间序列转化为平稳时间序列,进而使用自回归移动平均模型进行分析预测。此外,对于多变量时间序列,还可以采用向量自回归模型进行分析。

应用现代时间序列分析方法时,首先可以通过描述统计方法或图示法预先做一些判断,其次使用统计检验判断时间序列的平稳性,即统计特性(均值和方差等)不随时间的变化而变化。对于平稳序列,可以采用移动自回归模型进行分析; 如果是非平稳序列可以采用差分方法,将其转化为平稳序列进行分析。最后,利用该时间序列分析建立的模型进行序列的预测。

三、示例

为分析某公司 2005—2017 年产品销售量的月度变化,先用图示法了解时间序列变化特点(见下图)。

在这里插入图片描述
从图中可以看出,该公司产品销售量长期看是持续增长,且增长过程中有波动,波动规律性表现为季节性变化,除此以外还有随机波动因素。对此,采用传统时间序列分析方法中的加法模型进行分析,即Yt=Tt+St+Ut。通过因素分解,可得到时间序列的长期趋势因素、季节因素和随机波动因素的影响大小(见下图)。如果要预测该公司产品销售量未来发展趋势,可以利用该序列中的趋势因素进行外推测算。

在这里插入图片描述

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

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

相关文章

随身WiFi真实测评推荐!格行vs新讯随身wifi对比,公认最好的随身WiFi格行随身wifi有什么优势?

在当前移动网络高度发达的时代,随身 WiFi 已成为人们出差、旅行等场景中不可或缺的工具。格行和新讯是目前比较受欢迎的无线随身wifi。本次评测将对比分析这两款产品的区别,做为随身WiFi推荐第一名的格行随身wifi到底有什么优势呢? 品牌对比&…

[阅读笔记15][Orca]Progressive Learning from Complex Explanation Traces of GPT-4

接下来是微软的Orca这篇论文,23年6月挂到了arxiv上。 目前利用大模型输出来训练小模型的研究都是在模仿,它们倾向于学习大模型的风格而不是它们的推理过程,这导致这些小模型的质量不高。Orca是一个有13B参数的小模型,它可以学习到…

C++ 内存分区管理

一、栈区(Stack) 栈区用来存储函数的参数值、局部变量的值等数据。栈区是自动分配和释放的,函数执行时会在栈区分配空间,函数执行结束时会自动释放这些空间。栈区的数据是连续分配的,由系统自动管理。 注意事项&…

layui框架实战案例(27):弹出二次验证

HTML容器 <button class"layui-btn layui-btn-sm layui-btn-danger" lay-event"delete"><i class"layui-icon layui-icon-delete"></i>批量删除</button>删除封装函数 function delAll(school_id, school_name) {var lo…

牛x之路 - Day1

Day1 微积分之屠龙宝刀&#xff08;武林秘籍&#xff09; 之前的一些东西都在pdf上记得笔记&#xff0c; 没有在这个上面展示一遍&#xff0c;只好学到相关内容的时候再提叙啦&#xff1b;所以其实再写这个小记的时候&#xff0c;我已经看了一半的书&#xff0c;但是不要紧&am…

每日学习笔记:C++ STL算法之移除容器元素

本文API 移除元素 remove(beg, end, value) remove_if(beg, end, op) remove_copy(sourceBeg, sourceEnd, destBeg, value) remove_copy_if(sourceBeg, sourceEnd, destBeg, op) 移除连续重复的元素 unique(beg, end) unique(beg, end, op) unique_copy(sourceBeg, sourceEnd, …

Ribbon 添加快速访问区域

添加快速访问区域挺简单的&#xff0c;实例如下所示&#xff1a; void QtRightFuncDemo::createQuickAccessBar() { RibbonQuickAccessBar* quickAccessBar ribbonBar()->quickAccessBar(); QAction* action quickAccessBar->actionCustomizeButton(); act…

单链表的简单应用

目录 一、顺序表的问题及思考 二、链表的概念及结构 三、单链表的实现 3.1 增 3.1.1 尾插 3.1.2 头插 3.1.3 指定位置前插入 3.1.4 指定位置后插入 3.2 删 3.2.1 尾删 3.2.2 头删 3.2.3 指定位置删除 3.2.4 指定位置后删除 3.2.5 链表的销毁 3.3 查 3.4 改 四…

Python爬虫使用需要注意什么?应用前景如何?

Python爬虫很多人都听说过&#xff0c;它是一种用于从网页上获取信息的程序&#xff0c;它可以自动浏览网页、提取数据并进行处理。技术在使用Python爬虫时需要注意一些重要的事项&#xff0c;同时本文也会跟大家介绍一下爬虫的应用前景。 第一个注意事项就是使用Python爬虫时…

HCIP-OSPF综合实验

一实验拓扑图 二.实验要求 1、R4为ISP&#xff0c;其上只配置IP地址&#xff1b;R4与其他所直连设备间均使用公有IP&#xff1b; 2、R3-R5、R6、R7为MGRE环境&#xff0c;R3为中心站点&#xff1b; 3、整个OSPF环境IP基于172.16.0.0/16划分&#xff1b;除了R12有两个环回&…

【JavaEE多线程】线程安全、锁机制及线程间通信

目录 线程安全线程安全问题的原因 synchronized 关键字-监视器锁monitor locksynchronized的特性互斥刷新内存可重入 synchronized使用范例 volatilevolatile能保证内存可见性volatile不保证原子性synchronized 也能保证内存可见性 wait 和 notifywait()方法notify()方法notify…

【CBB系列】EtherCAT硬件技术总结及其从站硬件设计

EtherCAT硬件技术总结及其从站硬件设计 EtherCAT硬件技术简介基于LAN9252的EtherCAT从站硬件设计LAN9252总览电源、时钟与复位主机总线(PDI/SPI)与MIII2C接口与硬配置引脚LED控制器与PORT总结作者按:最近在《硬件十万个为什么-开发流程篇》中看到了共用基础模块(Common bui…

最前沿・量子退火建模方法(2) : Domain wall encoding讲解和python实现

前言 上篇讲的subQUBO属于方法论&#xff0c;这次讲个通过编码量子比特的方式&#xff0c;同样的约束条件&#xff0c;不同的编码&#xff0c;所需的量子比特数是不同的。有的编码方式&#xff0c;很节省量子比特。比如&#xff0c;这次要讲的Domain wall encoding。 一、Doma…

利用AQS(AbstractQueuedSynchronizer)实现一个线程同步器

目录 1. 前言 2. 什么是同步器 3. 同步器实现思路 Semaphore(信号量) 4. 代码实现 4.1. 创建互斥锁类 4.2 编写静态内部类&#xff0c;继承AQS 4.3 内部类实现AQS钩子函数 4.3 封装lock&#xff0c;unlock方法 4.4. 测试 5. 总结 本文章源码仓库&#xff1a;Conc…

ros仿真启动小龟

1.启动RosMaster&#xff08;管理Ros中各个节点的“大管家”&#xff0c;每次启动Ros时需要首先启动RosMaster&#xff09; roscorefangfang-inspiron-5580:~/ros2/download/rosdistro$ roscore ... logging to /home/fang/.ros/log/6ec2d790-fe1d-11ee-aba8-1c1bb5cdec7c/ros…

基于SSM+Jsp+Mysql的电子商城系统

开发语言&#xff1a;Java框架&#xff1a;ssm技术&#xff1a;JSPJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包…

JAVA在线代码生成器 | 2024.04.20| 修复CDN问题+推出JDK8/11分支+修复大写下划线转驼峰问题

Description 项目介绍 Based on SpringBoot2Freemarker #基于SpringBoot2和Freemarker的代码生成平台 For reducing the repetitive CRUD work #以解放双手为目的&#xff0c;减少大量的重复CRUD工作 Support mysql, oracle and pgsql #支持MySQL、Oracle、PgSQL三大主流数据库…

解决Error in writing header file of the driver

在源代码里面更新了一批常规的内容&#xff0c;编译的时候遇到一个error&#xff0c;一大片都是红的。XXX是项目名称。 Description Resource Path Location Type Generator: ERROR: Error in writing header file of the driver XXX Cpu Processor Expert Problem 表面意思是…

docker灵活部署mysql

博客简要 用docker部署mysql,并将数据库映射到主机上&#xff0c;并增加远端访问mysql数据库 当你使用Docker运行MySQL时&#xff0c;并且希望将MySQL数据库的数据存储在宿主机&#xff08;也就是运行Docker的主机&#xff09;上的特定路径&#xff0c;你需要在启动容器时通过…

现代农业AI智能化升级之路:机器学习在现代农业领域的现状与未来发展

&#x1f9d1; 作者简介&#xff1a;阿里巴巴嵌入式技术专家&#xff0c;深耕嵌入式人工智能领域&#xff0c;具备多年的嵌入式硬件产品研发管理经验。 &#x1f4d2; 博客介绍&#xff1a;分享嵌入式开发领域的相关知识、经验、思考和感悟&#xff0c;欢迎关注。提供嵌入式方向…