我正在查看HoltWinters
算法源代码,并且难以理解以下语法。
len
值为20,不应该是level[-len-1]
结果level[-21
],这不是有效索引,不是吗?但不知何故,R
将其视为level[20]
。我在R
中找不到有关此语法的任何文档。
以下是我所指的来源的一部分:
fitted <- ts(cbind(xhat = final.fit$level[-len-1],
level = final.fit$level[-len-1],
trend = if (!is.logical(beta) || beta)
final.fit$trend[-len-1],
season = if (!is.logical(gamma) || gamma)
final.fit$seasonal[1L:len]),
start = start(lag(x, k = 1 - start.time)),
frequency = frequency(x)
)
答案 0 :(得分:2)
R向量的下标-n(n> 0)表示排除了元素n。