楼主: oceanlover
9691 9

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

  • 8关注
  • 4粉丝

已卖:4份资源

讲师

86%

还不是VIP/贵宾

-

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

楼主
oceanlover 发表于 2014-8-21 20:23:01 |AI写论文

+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  试试

7
oceanlover 发表于 2014-8-22 16:07:26
rickwight 发表于 2014-8-22 11:22
使用  qplot  ggplot2 包里面的函数,设置 facets  试试
谢谢,我对gglpot2不是很了解,可以之后花时间学习一下。

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

谢谢大家的知道!

8
Louise614 发表于 2016-4-12 19:29:17
请问你是怎么做脉冲响应的?谢谢!

9
中国火箭 发表于 2016-10-25 14:05:57
oceanlover 发表于 2014-8-22 16:07
谢谢,我对gglpot2不是很了解,可以之后花时间学习一下。

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

10
lliliiili 发表于 2017-4-27 21:43:42
请问你AR根图怎么画?是哪个命令?

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 01:27