Vector autoregressive model 是多元时间序列分析中最基础的一族模型之一,我们可以从两个角度来理解它,

从纵向比较来看,它是单变量时间序列Autoregressive(AR)模型在多元时间序列上的衍生;

从横向比较来看,它和它的其他小伙伴VMA,VARMA等都是在用线性关系刻画一个平稳的系统;

下面我们主要阐述 VAR的性质,内生变量与外生变量,VAR的应用(厉害在哪里)

1)VAR的性质

向量自回归模型的数学表达如下,Zt是多元变量在t时刻的取值,通过时间推移算子可以将向量自回归的过程紧凑的表达出来;

就像我们可以轻易的从单变量回归走向多变量回归,从AR过程走向VAR过程的数学推导也是类似的;

我们在做参数估计的时候也需要用到 Yule-walker 方程:

当然,最小二乘也是可以的,并且当模型不平稳时最小二乘法估计出来的参数还可以保持一致性;

2) 内生变量与外生变量

内生变量就是参与模型并由模型体系内决定的变量,外生变量时由模型外的因素决定的变量,我们举一个例子便于理解:

下图是一个VARMA模型的部分表达形式,公式本身经过了变换不易于理解,但是我们从图中可以看到Z2是由Z1决定而Z1仅仅由a(随机扰动决定),那么在这个方程组里,Z1是外生的,Z2是内生的;

VAR模型本身,从数学角度上来说并没有强制要求所有的变量均为内生变量,例子如下:

在上图的 VAR(1) model里,完全可以强制要求Z2仅仅由Z1决定,而第一个方程中的第二个系数为0,也就是说其中一个变量是完全独立的AR过程,而另一个变量受它的影响。python,R等等很多函数都提供了外生变量的接口,如下图:

你可以选择一部分变量作为exog,其实质是在进行参数估计前早已经将那一部分参数设置为0;

当然,在大部分日常模型中,既然用VAR,就假定是一个相互影响的关系,都是内生或者用模型估计参数时没有绝对的0出现也是很正常的。

3)VAR 的应用

多元时间序列分析在现实中有很多应用,比如经济,商业,社会科学,地球物理,环境科学,工程学等等;

比如,我们可能需要研究压力,温度之间随着时间的动态关系;如下图:

但凡涉及到多元时间序列分析,第一个就想到VAR和它的变体们,有如下几点原因:

第一,在平稳的条件下,VAR模型的参数估计与最小二乘估计是一致的,并且有许许多多统计上的优良性质,便于区间估计,误差分析和模型诊断等;

第二,VAR可以刻画变量之间相互影响的动态线性相关关系,不论是用在预测,解释还是敏感性分析都明确'的方式;

前往平台进一步了解相关内容:

python自回归_向量自回归模型(VAR)到底厉害在哪里?相关推荐

  1. Eviews用向量自回归模型VAR实证分析公路交通通车里程与经济发展GDP协整关系时间序列数据和脉冲响应可视化...

    全文下载链接:http://tecdat.cn/?p=27784 河源市是国务院1988年1月7日批准设立的地级市,为了深入研究河源市公路交通与经济发展的关系,本文选取了1988-2014年河源市建市 ...

  2. R语言-向量自回归模型VAR的实现

    向量自回归模型VAR是计量经济学中的一个概念,用于多元时间序列相关关系的分析.详细概念我就不赘述了,具体的定义和技术流程可以看计量经济学的相应书籍.人大经济论坛的视频或者是公众号"财经节析& ...

  3. Eviews用向量自回归模型VAR实证分析公路交通通车里程与经济发展GDP协整关系时间序列数据和脉冲响应可视化

    最近我们被客户要求撰写关于向量自回归模型的研究报告,包括一些图形和统计输出. 视频:向量自回归VAR数学原理及R软件经济数据脉冲响应分析实例 [视频]向量自回归VAR数学原理及R语言软件经济数据脉冲响 ...

  4. 机器学习笔记:向量自回归模型VAR

    1 向量自回归模型 时间序列分析从单一时间序列 拓展到了多元时间序列,在任意第t 个时刻,观测样本从 一维变成了N维 给定多元时间序列数据,对于任意第t个时间间隔,有: 换一个角度看,可以看成是个in ...

  5. 做面板数据分位数回归模型_面板数据向量自回归模型

    计量经济学服务中心专辑汇总!计量百科·资源·干货:Stata  |Python  |Matlab  |Eviews  |R Geoda  |ArcGis  |GeodaSpace  |SPSS 一文读 ...

  6. ar自回归 python_时间序列分析 | 向量自回归模型

    向量自回归模型的英文名称为Vector Autoregressive model,常被简写成VAR.向量自回归的出现由来已久,可以追溯到上个世纪80年代,人们构建向量自回归模型主要出于以下考虑: 时间 ...

  7. python真的这么厉害吗-嗯?python居然可以这么嚣张?这么厉害!到底是为什么?...

    原标题:嗯?python居然可以这么嚣张?这么厉害!到底是为什么? 随着计算机语言的发展,Python也跻身于语言排行的常青树.在当下的人工智能浪潮中,Python可以说是C位出道,成功引起了大家的注 ...

  8. python 向量_关于Python中的向量相加和numpy中的向量相加效率对比

    直接使用Python来实现向量的相加 # -*-coding:utf-8-*- #向量相加 def pythonsum(n): a = range(n) b = range(n) c = [] for ...

  9. python中class什么意思_【转载】在python的class中的,self到底是什么?

    答案:self可以理解为一个字典变量,内部存的就是对象的数据属性.如:{'name':'zhang','age':'18'}就是这些. 注意只有数据属性,并没有创建新的类的方法. 类-----> ...

  10. python坐标系 向量分量_关于Python中的向量相加和numpy中的向量相加效率对比

    直接使用Python来实现向量的相加 # -*-coding:utf-8-*- #向量相加 def pythonsum(n): a = range(n) b = range(n) c = [] for ...

最新文章

  1. Ubuntu16.04安装NVIDIA显卡(RTX20系列)驱动+CUDA10.0+cudnn+Pytorch1.1.0
  2. 【线上分享】安防视频上云趋势、痛点,华为云视频接入服务探索及实践
  3. HTTP协议是如何实现“秘密交互”的?
  4. 数据结构-栈在括号匹配中的应用
  5. 在 ESXi 上配置 syslog (2003322)
  6. 2021年中国地下采矿机械市场趋势报告、技术动态创新及2027年市场预测
  7. 【面经】回顾19秋招面经
  8. ASP.Net 2 入门(一)――用户登录和注销
  9. 解析人工智能与高等教育中的大数据
  10. “手机到底是如何实现定位的?工作原理是什么?”
  11. 敏捷专项练习题202207
  12. 英读廊——随时来串门吧!是真心的邀请,还是塑料的友情?
  13. 华为交换机初始化_我想问华为 s5700交换机 1。请问怎么恢复出厂设置? 2。如果没有密码又怎么恢复出厂设置? 谢谢了...
  14. leetcode之Kth Largest Element in an Array
  15. 【Android】JNI调用(完整版)
  16. ios开发 静音键设置_IOS 静音开关检测
  17. H5与web的区别?
  18. 楚留香服务器维护时间,《楚留香:一梦江湖》11月20日维护更新公告
  19. CSDN积分获取方法(转载,新人多积累财富)
  20. 通过 Marble Test 理解 RxJS

热门文章

  1. 安装office相关组件出现错误1310
  2. MTK平台Camera图片的Exif信息
  3. python爬虫实现贴吧表情包的爬取
  4. 搭建机器人电控系统——通信协议——IIC通信原理及其实例(库函数+模拟IO口)
  5. excel 的条件格式(一)
  6. roc曲线spss怎么做_统计第十三课:SPSS ROC曲线
  7. screen.colorDepth(色彩深度) 和 screen.pixelDepth(像素深度)
  8. 51单片机的蜂鸣器写歌的音阶
  9. openssl的算法套件格式映射IANA的格式
  10. 802.11 与wifi