在 R 中计算预测的跟踪信号

Calculating a forecast's tracking signal in R

我想问一下有没有R包有计算和绘制时间序列预测跟踪信号的函数,假设我有一个真实值和预测值的列表。

我找了很多都没有找到R的任何东西,我认为用循环计算它会很麻烦而且效率很低。

手动计算非常容易,无需循环:)假设您的预测包含在向量 z 中并且您的数据存储在 y:

trackingSignal = ifelse(cumsum(abs(z-y))==0, 0, 1:length(z)*cumsum(z - y)/cumsum(abs(z-y)))