【Eviews实战】——时序的平稳性检验

🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972

   个人介绍: 研一|统计学|干货分享
         擅长Python、Matlab、R等主流编程软件
         累计十余项国家级比赛奖项,参与研究经费10w、40w级横向

文章目录

  • 1 数据背景
  • 2 时序可视化
  • 3 平稳性检验
  • 4 一阶差分后序列

目的:熟悉eviews基本操作, 为避免回归问题中产生 “伪回归”问题,对于时间序列,需要对其进行平稳性检验。

该篇文章对1985-2006年我国人均食品消费支出、人均消费支出及城镇居民消费价格指数数据进行平稳性检验,并利用消除非平稳性后的数据进行回归分析。文章涉及ADF检验; τ \tau τ检验;t检验等。

1 数据背景

  我国1985-2006年人均食品消费支出、人均消费支出、城镇居民消费价格指数数据,数据来源于实验课数据文件,具体数据如表1。

2 时序可视化

  利用eviews10.0绘制1985-2006年我国人均食品消费支出、人均消费支出、城镇居民消费价格指数时序图:

  由图1可以看出,人均食品消费支出和人均消费支出数据明显存在趋势项和截距项,接下来利用ADF单位根检验并判断其所属类型。

3 平稳性检验

  首先检验原序列的平稳性,根据ADF检验模型:

  利用eviews10.0分别对三个模型进行ADF检验得到结果:

①模型3:

  结果显示, τ \tau τ统计量显示结果不拒绝显著性水平为0.05的原假设,继续模型2的单位根检验。

②模型2:

  结果显示, τ \tau τ统计量显示结果不拒绝显著性水平为0.05的原假设,继续模型1的单位根检验。

③模型1:

  结果显示, τ \tau τ统计量显示结果不拒绝显著性水平为0.05的原假设,三种模型检验均未通过显著性检验,说明原序列是非平稳序列,且三种情形下,检验模型对应的AIC、SC、HQ值如表5所示。

  由表5单位根检验可知,综合三种情况下的AIC、SC、HQ信息准则的值可知,第1种情形的值最小,即该序列为不存在趋势项和截距项的单位根过程。继续检验其一阶差分后的序列是否平稳。

4 一阶差分后序列

  根据ADF检验模型:

  其中, △ 2 Y t \bigtriangleup ^2Y_t 2Yt表示对 Y t Y_t Yt进行两次差分。

  利用eviews10.0分别对三个模型进行ADF检验得到结果:

①模型3:

  结果显示, τ \tau τ统计量显示结果拒绝显著性水平为0.05的原假设,同时,趋势项@TREND(“1985”)通过显著性水平为0.05的显著性检验,可得到我国人均食品消费支出的1阶差分序列是平稳的,但截距项未通过显著性水平为0.05的显著性检验,为使结果比较更为细致,继续进行模型2、模型1的单位根检验。

②模型2:

  结果显示, τ \tau τ统计量显示结果拒绝显著性水平为0.05的原假设,同时,截距项通过显著性水平为0.05的显著性检验。

③模型1:

  结果显示, τ \tau τ统计量显示结果拒绝显著性水平为0.05的原假设。

  根据一阶差分后结果显示,3个模型均通过显著性水平为0.05的显著性检验,模型3趋势项通过显著性检验,但截距项未通过显著性检验,模型2截距项通过显著性检验,进一步结合检验模型对应的AIC、SC、HQ值,如表3所示。

  由表9单位根检验可知,综合三种情况下的AIC、SC、HQ信息准则的值可知,第3种情形的值最小,即该序列y(我国人均食品消费支出)的一阶差分序列是平稳序列,即一阶单整,计为I(1),同理对x1(人均消费支出)、x2(城镇居民消费价格指数)进行平稳性检验发现,两序列均为一阶单整,计为I(1),一阶差分后人均消费支出的模型3和城镇居民消费价格指数的模型1对应结果分别为:

②模型3:

③模型1:

  通过显著性水平为0.05的显著性检验。

  通过差分法消除非平稳数据后,建立回归模型:

  其中, △ Y t \bigtriangleup Y_t Yt表示我国人均食品消费支出变化量, △ X t \bigtriangleup X_t Xt表示人均消费支出变化量, △ X 2 t \bigtriangleup X_{2t} X2t表示城镇居民消费价格指数。

  通过eviews10.0得到回归结果:

  通过回归结果显示,回归方程为:

   通过回归结果显示,回归方程为:

   通过回归结果显示,回归方程为:

   回归结果表明 △ Y t \bigtriangleup Y_t Yt变化的63.36%可由人均消费支出和城镇居民消费价格指数的变化来解释,且人均食品消费支出与人均消费支出变化同向变动,与城镇居民消费价格指数变化反向变动,在0.05的显著性水平下,参数 △ X 1 t \bigtriangleup X_{1t} X1t △ X 2 t \bigtriangleup X_{2t} X2t通过0.05显著性水平的t检验,且0<0.213647<1,表明当期人均消费支出每增加1元,人均食品消费支出增加0.213647,符合经济学意义。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Microsoft OneDrive的10个常见问题及其解决方法,总有一种适合你

前言 Microsoft OneDrive是一个有用的工具,用于在线和跨多个设备备份和同步文件。然而,问题和冲突确实会发生。可能OneDrive突然停止工作,文件无法同步,项目被意外删除,或者同一文件的两个版本出现。然而,在你转到其他云存储服务之前,下面是如何解决这些(和其他)常见…

基于openresty构建运维工具链实践

本文字数&#xff1a;4591字 预计阅读时间&#xff1a;25 01 导读 如今OpenResty已广泛被各个互联网公司在实际生产环境中应用&#xff0c;在保留Nginx高并发、高稳定等特性基础上&#xff0c;通过嵌入Lua来提升在负载均衡层的开发效率并保证其高性能。本文主要介绍接口鉴权、流…

3款文章生成器,为创作者高效率自动写文章

在当今信息爆炸的时代&#xff0c;写作已经成为许多人不可或缺的技能。无论是从事新闻行业、营销领域&#xff0c;还是个人博客的作者&#xff0c;都需要不断地输出高质量的文字内容来吸引读者。然而&#xff0c;对于许多创作者来说&#xff0c;写作是一个耗时耗力的过程&#…

Python环境安装与配置(Windows环境)

Python目前已支持所有主流操作系统&#xff0c;在Linux,Unix,Mac系统上自带Python环境&#xff0c;在Windows系统上需要安装一下&#xff0c;超简单 一、下载Python 打开官网 Download Python | Python.org 下载中心&#xff0c;根据自己的系统和版本选择合适的安装包&#xf…

一款强大的去重工具,让文章快速过原创

今天要给大家分享的内容是一款强大的去重工具&#xff0c;可以帮助我们在创作的过程中让文章快速过原创检测&#xff01;我们都知道&#xff0c;在当今信息爆炸的时代&#xff0c;网络上充斥着大量的内容&#xff0c;原创性已经成为内容创作者们追求的重要目标之一。然而&#…

Postman-Installation has failed

如图&#xff1a; 解决方法&#xff1a; 打开文件夹 Postman-win64-Setup 点击Postman.exe 即可

【C++ 设计模式】策略模式与简单工厂模式的结合

文章目录 前言一、为什么需要策略模式简单工厂模式二、策略模式简单工厂模式实现原理三、UML图四、示例代码总结 前言 在软件设计中&#xff0c;常常会遇到需要根据不同情况选择不同算法或行为的情况。策略模式和简单工厂模式是两种常见的设计模式&#xff0c;它们分别解决了对…

SQLiteC/C++接口详细介绍之sqlite3类(三)

快速跳转文章列表&#xff1a;SQLite—系列文章目录 上一篇&#xff1a;SQLiteC/C接口详细介绍之sqlite3类&#xff08;二&#xff09; 下一篇&#xff1a;SQLiteC/C接口详细介绍之sqlite3类&#xff08;四&#xff09; 6.sqlite3_create_module与sqlite3_create_module_v2函数…

Java爬虫-获取数据的方式之一

目录 一、jsoup的使用 1.概述 2.主要功能 3.快速入门 4.数据准备 二、Selenium 1.概述 2.使用 三、Selenium配合jsoup获取数据 四、爬虫准则 五、Seleniumjsoupmybatis实现数据保存 1.筛选需要的数据 2.创建一个表&#xff0c;准备存储数据 手写&#xff1f;不存在…

【JavaEE初阶系列】——多线程 之 创建线程

目录 &#x1f388;认识Thread类 &#x1f388;Sleep &#x1f388;创建线程 &#x1f6a9;继承Thread&#xff0c;重写run方法 &#x1f6a9;实现Runnable接口&#xff0c;重写run方法 &#x1f6a9;使用匿名内部类创建 Thread 子类对象 &#x1f6a9;使用匿名内部类&…

C++ vector详解及模拟实现

目录 1.vector的介绍及使用 1.1 vector的介绍 1.2 vector的使用 2.vector深度剖析及模拟实现 3.迭代器失效 4.遗留的浅拷贝问题 5.完整代码 1.vector的介绍及使用 1.1 vector的介绍 1. vector是表示可变大小数组的序列容器。 2. 就像数组一样&#xff0c;vector也采用的连续…

鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:ScrollBar)

滚动条组件ScrollBar&#xff0c;用于配合可滚动组件使用&#xff0c;如List、Grid、Scroll。 说明&#xff1a; 该组件从API Version 8开始支持。后续版本如有新增内容&#xff0c;则采用上角标单独标记该内容的起始版本。 子组件 可以包含单个子组件。 接口 ScrollBar(val…

MAC M芯片 Anaconda安装

Anaconda安装 1.M芯片下载AnaConda 1.M芯片下载AnaConda https://www.anaconda.com/download 安装完成 conda的版本是24.1.2

strcmp的模拟实现

一&#xff1a;strcmp函数的定义&#xff1a; strcmp函数功能的解释&#xff1a; 比较两个字符串的大小&#xff08;按照字符串中字符的ascll码值&#xff09;。 标准规定&#xff1a; 第一个字符串大于第二个字符串&#xff0c;则返回大于 0 的数字 第一个字符串等于第二个…

【Linux C | 多线程编程】线程的基础知识

&#x1f601;博客主页&#x1f601;&#xff1a;&#x1f680;https://blog.csdn.net/wkd_007&#x1f680; &#x1f911;博客内容&#x1f911;&#xff1a;&#x1f36d;嵌入式开发、Linux、C语言、C、数据结构、音视频&#x1f36d; &#x1f923;本文内容&#x1f923;&a…

Vue 3 + TypeScript 项目中全局挂载并使用工具函数

一、proxy方式 1.封装日期选择工具函数&#xff1a; 在untils文件夹下新建index.ts,并导出工具函数 /*** 获取不同类型日期* param&#xff1a;类型 dateVal: 是否指定*/ export function getSystemDate(param: any, dateVal: any) {let systemDate dateVal ? new Date(da…

Oracle Primavera P6 数据库升级

前言 为了模拟各种P6测试&#xff0c;我常常会安装各种不同版本的p6系统&#xff0c;无论是P6服务&#xff0c;亦或是P6客户端工具Professional&#xff0c;在今天操作p6使用时&#xff0c;无意识到安装在本地的P6 数据库&#xff08;21.12&#xff09;出现了与Professional软…

双指针算法_移动零_

题目&#xff1a; 给定一个数组 num &#xff0c;编写一个函数将数组内部的数字0都移动到数组的末尾&#xff0c;同时保持非零元素的相对顺序&#xff01; 同时不能通过复制数组&#xff0c;开辟新的数组空间的情况下原地对数组进行操作 示例&#xff1a; 本题的原理&#x…

Python控制摄像头并获取数据文件

一、引言 摄像头作为计算机视觉领域的核心设备之一&#xff0c;广泛应用于视频监控、图像采集和数据处理等领域。通过Python编程语言&#xff0c;我们可以实现对摄像头的精确控制&#xff0c;包括摄像头的开启、关闭、参数设置以及数据获取等功能。 目录 一、引言 二、摄像头…

【上海大学计算机组成原理实验报告】一、数据传送实验

一、实验目的 了解实验仪器数据总线的控制方式。掌握数据传送的基本原理。掌握各寄存器的结构、工作原理及其控制方法。 二、实验原理 根据实验指导书的相关内容&#xff0c;数据输入到寄存器的过程是先通过指令选择源和目标&#xff0c;再通过数据总线来传送数据&#xff0…