guhbfygv 2023-04-20 10:22 采纳率: 0%
浏览 41

需要TRUE/FALSE值的地方不可以用缺少值

R语言 时间序列分析 中 平稳性分析时出现如下情况:

adfTest(x,lags=1,type = c("c"))
#第一次adfTest 时 正常输出结果
#从第二次开始 就报错  不知什么原因,希望高手帮忙解答解答   谢谢。

adfTest(x,lags=2,type = c("c"));
#     Error in if (PVAL == min(tablep)) { : 
#  需要TRUE/FALSE值的地方不可以用缺少值

#下面这些 都报同样的错。
adfTest(x,lags=3,type = c("c"));
adfTest(x,lags=1,type = c("nc"));
adfTest(x,lags=2,type = c("nc"));
adfTest(x,lags=3,type = c("nc"));
adfTest(x,lags=1,type = c("ct"));
adfTest(x,lags=2,type = c("ct"));
adfTest(x,lags=3,type = c("ct"));

  • 写回答

1条回答 默认 最新

  • ChatGPTᴼᴾᴱᴺᴬᴵ 2023-04-20 10:35
    关注

    该回答引用NewBing

    这个错误信息是因为在adfTest函数中,type参数的值应该是一个字符向量,而不是一个缺失值。你可以尝试将type参数的值改为 "c" 或 "ct" 或 "ctt"。这些字符向量分别代表不同的ADF检验类型。例如,"c"代表常数项,"ct"代表常数项和趋势项,"ctt"代表常数项、趋势项和季节性项。(1)


    如果你想了解更多关于ADF检验的内容,可以参考这篇文章:时间序列与R语言应用(part2)--ADF单位根检验。(1)(2)


    源: 与必应的对话, 2023/4/20

    评论

报告相同问题?

问题事件

  • 修改了问题 4月20日
  • 修改了问题 4月20日
  • 创建了问题 4月20日

悬赏问题

  • ¥30 电脑误删了手机的照片怎么恢复?
  • ¥15 (标签-python|关键词-char)
  • ¥15 python+selenium,在新增时弹出了一个输入框
  • ¥15 苹果验机结果的api接口哪里有??单次调用1毛钱及以下。
  • ¥20 学生成绩管理系统设计
  • ¥15 来一个cc穿盾脚本开发者
  • ¥15 CST2023安装报错
  • ¥15 使用diffusionbert生成文字 结果是PAD和UNK怎么办
  • ¥15 有人懂怎么做大模型的客服系统吗?卡住了卡住了
  • ¥20 firefly-rk3399上启动卡住了