20766 13

[实际应用] R代码运行后出现replacement has length zero,怎么解决求帮助!谢谢! [推广有奖]

11
天高云淡小清新 学生认证  发表于 2015-12-25 16:10:11 |只看作者 |坛友微信交流群
万人往LVR 发表于 2015-12-25 15:58
str(ebs.m[2,2])
str(eos.m[1,2])
运行结果贴出来
> str(ebs.m[2,2])
‘zoo’ series from 一月 2000 to 一月 2000
  Data: num 1.57
  Index: Class 'yearmon'  num 2000
> str(eos.m[1,2])
‘zoo’ series from 十二月 1999 to 十二月 1999
  Data: num 1.53
  Index: Class 'yearmon'  num 2000

使用道具

12
万人往LVR 在职认证  发表于 2015-12-25 16:43:44 |只看作者 |坛友微信交流群
改为
as.numeric(ebs.m[i + 1, j])/as.numeric(eos.m[i, j])
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

使用道具

13
天高云淡小清新 学生认证  发表于 2015-12-25 16:58:39 |只看作者 |坛友微信交流群
万人往LVR 发表于 2015-12-25 16:43
改为
as.numeric(ebs.m)/as.numeric(eos.m)
恩恩,可以了,谢谢啦,圣诞快乐哦,我刚刚自己用lag滞后一期来代替i+1,发现也可以,哈哈,十分感谢你的帮助!

使用道具

14
sdppazm 发表于 2017-4-25 19:05:59 |只看作者 |坛友微信交流群
将循环次数加一次
for(i in 1:N-1)
变成
for(i in 1:N)
已有 1 人评分论坛币 收起 理由
admin_kefu + 10 热心帮助其他会员

总评分: 论坛币 + 10   查看全部评分

使用道具

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

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

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

GMT+8, 2024-5-15 00:31