在 R中的 ftsa 包中的 error() 中给出全部=TRUE 返回错误



我正在尝试使用 R CRAN ftsa 包中的 error() 函数。当我设置选项 giveall=TRUE 时,因此返回所有可用方法的结果,R 输出为:

Error en length(insampletrue)  : insampletrue' is lost

我尝试使用错误函数帮助站点提供的示例,

error(forecast = 1:5, forecastbench = 6:10, true = 11:15, method = "mrae")

将其更改为:

error(forecast = 1:5, forecastbench = 6:10, true = 11:15, giveall=TRUE)

但我得到了同样的结果。我错过了什么吗?

谢谢!

谢谢你让我注意这个问题。ftsa:::mase、ftsa:::mdase 和 ftsa:::rmsse 函数中的错误函数中存在编码错误。缺少一个参数,当 giveall = TRUE 时显示错误消息。我将提交更新版本并将其上传到cran。或者,欢迎在 HanLin.Shang@gmail.com 给我发送电子邮件,我很乐意尽快将代码传播给您。

亲切的问候和非常感谢:汉

最新更新