R语言VAR模型的多行业关联与溢出效应可视化分析

news/2024/9/18 3:48:33/文章来源:https://www.cnblogs.com/tecdat/p/18368218

全文链接:https://tecdat.cn/?p=37397 

原文出处:拓端数据部落公众号 

摘要:本文对医疗卫生、通信、金融、房地产和零售等行业的数据展开深入研究。通过读取数据、计算收益率、构建 VAR 模型并进行估计,进一步分析各行业变量的影响及残差的协方差与相关矩阵。同时,计算传统溢出效应并进行动态变化分析,以揭示这些行业之间的相互关系和动态影响。

引言

在当下瞬息万变且复杂多元的经济格局中,不同行业间的相互关联与影响已然成为理解宏观经济运行的关键所在。各个行业并非孤立存在,它们之间存在着错综复杂的联系,这些联系不仅影响着单个行业的发展态势,更在宏观层面上对整个经济体系的稳定与增长发挥着至关重要的作用。本研究聚焦于医疗卫生、通信、金融、房地产和零售这五个具有代表性的行业,旨在运用 VAR 模型等先进的计量经济学方法,深度挖掘它们之间内在的关联机制以及动态变化规律,为相关政策的制定和经济决策提供有力的理论支持和实证依据。

 

读取数据 

 
  1.  
    #读取数据
  2.  
    data=read.xlsx("总.xlsx",startRow=2 )
  3.  
     
  4.  
    #查看部分数据
  5.  
    head(data)
 

 

 

 
  1.  
    #计算收益率
  2.  
    for(i in 1:ncol(data))data[,i] =c(NA,diff(data[,i] )/data[,i][-length(data[,i] )])
 

计算具有常数的 VAR (2) 估计值并保存结果 

  est <- VAR(exampleSim, p = 2, type = "const")

 

plot(est)

 

VAR 模型估计结果

  1. 对各个行业方程的估计系数、标准误差、t 值和 p 值进行了详细呈现和分析。

  2. 医疗卫生行业
    部分变量呈现出显著影响,这表明在医疗卫生领域,某些因素对其发展和变化具有明确且重要的推动或抑制作用。
  3. 通信行业
    部分变量的影响不显著,暗示在通信行业中,某些因素可能并非是决定其发展走向的关键因素。
  4. 金融行业
    部分变量具有显著作用,反映出金融行业的发展受到特定因素的显著驱动。
  5. 房地产行业
    部分变量的显著性得以体现,揭示了在房地产行业中存在对其发展具有重要影响的特定因素。
  6. 零售行业
    一些变量具有显著影响,意味着在零售行业的发展过程中,存在着能够显著左右其发展态势的关键因素。
  7. 给出了残差的标准误差、多重 R 平方、调整后的 R 平方以及 F 统计量和相应的 p 值。

(二)残差的协方差和相关矩阵

展示了各行业残差之间的协方差和相关关系。

然后使用该估计值计算连通性度量

首先,计算如迪博尔德和伊尔马兹所述的不依赖频率的传统总体度量,并且具有将互相关元素置零的可能性。这些命令会打印出表格和所有相关度量。

计算传统溢出效应

 
  1.  
     
  2.  
    spilloverDY09(est, n.ahead = 100, no.corr = F)
 

 

遵循的是标准的 Diebold & Yilmaz 方法。

从各行数据来看:

  • 医疗卫生行业自身的溢出效应(即对自身的影响)达到 98.46,说明该行业的变化主要受自身因素影响,对其他行业的溢出相对较小。
  • 通信行业对自身的溢出效应为 45.73,同时对医疗卫生行业有 0.52 的溢出,对金融行业的溢出仅为 0.03 等,表明通信行业与医疗卫生行业有一定的关联,与金融行业的关联较弱。
  • 金融行业自身的溢出效应为 78.87,对其他行业的溢出相对较小。
  • 房地产行业自身的溢出效应为 53.65,对医疗卫生行业的溢出为 0.10 等。
  • 零售行业对自身的溢出效应为 23.69。

溢出效应分析

  1. 计算传统的溢出效应,给出了各行业之间的溢出和接收的具体数值。
  2. 通过滚动估计分析溢出效应的动态变化,并进行可视化展示。

利用这些,可以绘制所得的溢出度量。

 
  1.  
     
  2.  
     
  3.  
    plotOverall(sp)
 

plotTo(sp)

plotFrom(sp)

plotNet(sp)

plotPairwise(sp)

上述代码实现了数据的读取、收益率的计算、VAR (2) 估计值的计算与保存,接着基于估计值进行连通性度量的计算,包括传统溢出效应等,并通过一系列绘图函数展示相关结果。通过这样的处理和分析,能够深入研究数据中的内在关系和特征。

 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【流程化办公利器】可视化表单拖拽生成器优势多

一起来了解可视化表单拖拽生成器的诸多优势特点,看看它是如何给企业高效助力的。当前,实现流程化办公早已成为大家的发展愿景。低代码技术平台拥有可视化操作界面、够灵活、易操作等多个优势特点,可以在推动企业实现降本、增效、提质等方面全力护航,是不多得的优质软件平台…

C#上传excel,解析主从表,1W数据快速插入数据库,5s完成

参考文章 net core天马行空系列-各大数据库快速批量插入数据方法汇总 ExcelMapperController核心代码 [HttpPost] public async Task<IActionResult> ImportToDoItems(IFormFile file) {if (file == null || file.Length == 0){return BadRequest("File is empty&qu…

Linux scp 文件传输

scp将本服务器的文件传输到远程服务器 基本语法 scp `[源路径]` `[目标服务器]`:`[目标路径]`样例 将本服务器123.txt文件传输到远程服务器并重命名为456.txt scp 123.txt user@remote_server:/home/tabu/456.txt使用-r选项复制整个目录 scp -r tabu/* user@remote_server:/hom…

Android libusb

一、环境:配置NDK环境 1、下载libusb源码: https://github.com/libusb/libusb/releases,如下图所示2、删除一些和Android平台无关的文件,删除后的文件如下图所示:思考问题:Android是怎么获取usb设备?如上图所示:连接adb shell,然后cd到/sys/bus/usb/devices/目录,命令…

《花100块做个摸鱼小网站! 》第三篇—热搜表结构设计和热搜数据存储

⭐️基础链接导航⭐️ ☁️ 阿里云活动地址 🐟 上班摸鱼小网站地址 💻 源码库地址一、前言 大家好呀,我是summo,第一篇已经教会大家怎么去阿里云买服务器,以及怎么搭建JDK、Redis、MySQL这些环境。第二篇我们把后端的应用搭建好了,并且完成了第一个爬虫(抖音)。那么这一…

关于STM32H750打破flash--2M限制的简单办法

STM32H750VBTx的flash官方规定只能使用128K的flash,但是其实是可以绕过限制,使用其片内2M的flash空间。 这里介绍一种较为简单的实现的办法,这个办法不同网络上介绍的办法,可以在keil上较轻松地实现。因为它可以使用较高STM32CubeMX(6.12.0)和keil(5.29)的版本。 首先按…

c语言中读入整型数据和浮点型数据

001、读入整型数据[root@PC1 test]# ls test.c [root@PC1 test]# cat test.c ## 测试脚本 #include <stdio.h>int main(void) {int i; //声明整型变量puts("please input an integer.");printf("input an i…

CSP24

学了些DP 学校题库有\(BUG\)首先要满足条件\(x,y\)的二进制有1的位必然包含\(a\),然后让\(s-2a\),也就是除去二进制包含\(a\)有1的位,然后\(<0\)肯定无解,其次是如果有与\(a\)同一级的含\(1\)二进制位也不合法点击查看代码 #include <bits/stdc++.h> #define speed()…

用for循环输出数组与初识增强for循环

1.定义一个数组2.使用for循环设置编码3.输出带有编码的数组使用增强for循环输出数组 1.依旧是定义数组 2.设置一个新的变量x用于替代数组 3.直接输出变量x即可

线程不安全问题实例

package com.shujia.day19.sellTickets;/*使用Runnable的方式实现为了模拟更加真实的售票情况,我们加入延迟问题:我们加入了延迟之后,发现a. 有重复售卖同一张票的情况(原因1)b. 还出现了一个不该出现的票数据,比如第0张票,第-1张票(原因2)原因:1. cpu小小的时间片,…

24年首批!上海通管通报违规app涉及欧莱雅、玛莎拉蒂

8月16日上海市通信管理局官方微信公众号“上海通信圈”发布《上海市通信管理局关于侵害用户权益行为app的通报(2024年第一批)》。本次app通报为2024年第一批。内容显示本次共通报26款移动互联网应用程序涉及app和小程序。 应用来源:本次检测的应用来源均为主流分发平台如应用…