请选择 进入手机版 | 继续访问电脑版
楼主: oceanlover
8829 9

[问答] 请教: R中如何将4变量VAR的脉冲响应函数放到一张图中? [推广有奖]

  • 8关注
  • 4粉丝

讲师

86%

还不是VIP/贵宾

-

威望
0
论坛币
1272 个
通用积分
10.2974
学术水平
19 点
热心指数
30 点
信用等级
17 点
经验
354 点
帖子
312
精华
0
在线时间
898 小时
注册时间
2006-11-1
最后登录
2024-3-22

oceanlover 发表于 2014-8-21 20:23:01 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我做了一个4个变量的VAR模型v
var.est <- VAR(v, p=4, type = "const")
var.irf <- irf(var.est)
plot(var.irf)
结果,得到的是四张图,每张图上都有4个小图,按照4行一列的格式来排列。

我想请教一下大家,如何把这四张图放到一张图上?也就是形成一般我们从EView中得到的结果,一张图上包含4*4张脉冲响应函数图?

希望有做过这类分析的朋友不吝赐教。谢谢!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:脉冲响应函数 响应函数 脉冲响应 VaR 张图中 如何

幸福就是找个温暖的人过一辈子
URSIMON 发表于 2014-8-21 20:31:14 |显示全部楼层 |坛友微信交流群
try mfrow aaaaaaaaaaaaaaaaaaaa

使用道具

rickwight 企业认证  学生认证  发表于 2014-8-21 21:31:03 来自手机 |显示全部楼层 |坛友微信交流群
par(mfrow=c(2,2))

使用道具

西皮皮 发表于 2014-8-22 09:16:30 |显示全部楼层 |坛友微信交流群
你是说4条线在一张坐标上吗?
这样的话用abline函数

如果是4张坐标在一个图里的话
楼上正解

使用道具

oceanlover 发表于 2014-8-22 09:27:23 |显示全部楼层 |坛友微信交流群
rickwight 发表于 2014-8-21 21:31
par(mfrow=c(2,2))
我用了,但是还是出来四张图呀。可能是因为这四张图是一个plot命令得到的,而不是四个plot命令

使用道具

rickwight 企业认证  学生认证  发表于 2014-8-22 11:22:22 |显示全部楼层 |坛友微信交流群
使用  qplot  ggplot2 包里面的函数,设置 facets  试试

使用道具

oceanlover 发表于 2014-8-22 16:07:26 |显示全部楼层 |坛友微信交流群
rickwight 发表于 2014-8-22 11:22
使用  qplot  ggplot2 包里面的函数,设置 facets  试试
谢谢,我对gglpot2不是很了解,可以之后花时间学习一下。

现在的这个问题,用了很笨的方法暂时解决。par(mfrow=c(4,4))配合循环来做的。

谢谢大家的知道!

使用道具

Louise614 发表于 2016-4-12 19:29:17 |显示全部楼层 |坛友微信交流群
请问你是怎么做脉冲响应的?谢谢!

使用道具

中国火箭 发表于 2016-10-25 14:05:57 |显示全部楼层 |坛友微信交流群
oceanlover 发表于 2014-8-22 16:07
谢谢,我对gglpot2不是很了解,可以之后花时间学习一下。

现在的这个问题,用了很笨的方法暂时解决。p ...
可以问下具体循环怎么做的吗,我也遇到了这个问题

使用道具

lliliiili 发表于 2017-4-27 21:43:42 |显示全部楼层 |坛友微信交流群
请问你AR根图怎么画?是哪个命令?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-28 17:32