15419 6

[问答] R做时间序列,出现Error in is.constant(y) : (list) object cannot be coerced to [推广有奖]

  • 0关注
  • 0粉丝

高中生

12%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
87 点
帖子
13
精华
0
在线时间
25 小时
注册时间
2017-2-28
最后登录
2017-5-7

楼主
一堆黑色幽默 发表于 2017-3-1 00:56:41 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在用R做时间序列模型是,出现这样的错误:Error in is.constant(y) :   (list) object cannot be coerced to type 'double'



以下是代码:
  1. x=data1[,2]
  2. x
  3. xp<-ts(x)
  4. plot.ts(xp)
  5. Box.test(xp)
  6. adf.test(xp)
  7. acf(xp,lag.max=5)
  8. pacf(xp,lag.max=5)
  9. p1<-arma(x,order=c(2,1))
  10. p1
  11. Box.test(p1$residuals,lag=5)
  12. pred <- predict(p1, n.ahead =7)
复制代码
到上面那步,就出现了Error in is.constant(y) :   (list) object cannot be coerced to type 'double'
这样的报错,求大神好心人救救我,帮我解决这个问题。。

二维码

扫码加我 拉你入群

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

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

关键词:constant object cannot Error canno cannot Error

沙发
一堆黑色幽默 发表于 2017-3-1 14:48:00
有没有大神救救我啊。。

藤椅
一堆黑色幽默 发表于 2017-3-1 14:52:27
新手没有用来悬赏的论坛币,哪位大神给我解决这个问题,我给您微信或者支付宝发红包行不

板凳
一堆黑色幽默 发表于 2017-3-1 15:16:15
有没有大神救救我啊,新手没有论坛币悬赏,我用别的给您hongbao行不。。。救命啊。。

报纸
一堆黑色幽默 发表于 2017-3-2 16:53:39
求大神帮帮忙。。

地板
NB-super 发表于 2022-3-22 17:22:32
请问解决了嘛?

7
无用户名 学生认证  发表于 2022-3-22 18:40:21 来自手机
NB-super 发表于 2022-3-22 17:22
请问解决了嘛?
转为时序变量前把数据转为数值型试试,好像遇到过,记不清了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-8 09:43