在 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)))
我想问一下有没有R包有计算和绘制时间序列预测跟踪信号的函数,假设我有一个真实值和预测值的列表。
我找了很多都没有找到R的任何东西,我认为用循环计算它会很麻烦而且效率很低。
手动计算非常容易,无需循环:)假设您的预测包含在向量 z
中并且您的数据存储在 y
:
trackingSignal = ifelse(cumsum(abs(z-y))==0, 0, 1:length(z)*cumsum(z - y)/cumsum(abs(z-y)))