首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >异常值中的tso函数在有关xreg、colname的消息中失败。

异常值中的tso函数在有关xreg、colname的消息中失败。
EN

Stack Overflow用户
提问于 2017-05-25 23:55:50
回答 1查看 680关注 0票数 2

我在Rv3.2.3中使用了tsoutliers v0.6.5,并且遇到了tso函数的问题。此外,使用forecast v7.3和KFKSDSV1.6(如果有帮助的话)。

下面是一个可重复的例子:

代码语言:javascript
复制
library(tsoutliers)

s <- ts(
  c(61,26,10,2,6,20,139,185,132,162,160,140,148,
   173,171,160,119,81,18,5,2,25,141,181,130,175,
   160,143,144,168,154,161,109,66,23,5,4,35,122,
   161,129,168,139,145,176,176,177,156,89,62,24,
   6,1,2,24,134,208,187,215,211,239,322)
)

tso(s)

对我来说,这会产生以下错误消息:

代码语言:javascript
复制
Error in `colnames<-`(`*tmp*`, value = if (ncol(xreg) == 1) nmxreg else paste(nmxreg,  :
  length of 'dimnames' [2] not equal to array extent

我做错什么了吗,还是tsoutliers中的一个bug?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-30 17:33:42

我已经解决了这个问题。当过程的第二步中所有潜在的异常值都被丢弃时,异常值的矩阵xreg没有得到列,这在auto.arima设置列名时产生了错误。为了避免错误,现在将xreg设置为NULL

该包的更新版本可在克拉恩上使用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44191499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档