如何在计算中忽略当前月份?
How to ignore current month in the calculation?
我正在使用以下 R 脚本(在 Tableau 中)进行月度预测,使用包 "forecast"。它没有错误,但我想 从计算中排除当月 。
SCRIPT_REAL("library(forecast);
time <- ts(.arg1,start=c(2013,1), frequency=12);
fcast <- forecast(time, h=.arg2[1]);
n<-length(.arg1);
append(.arg1[(.arg2[1]+1):n],ifelse(fcast$mean < 0, 0, fcast$mean), after =
n-.arg2[1])",[SUM_RESOLVED],[Months Ahead])
我该如何解决这个问题?
假设当前月份是 .arg1
中传递的最后一个值,您可以在调用 forecast()
之前添加以下行:
time <- head(time, -1)
我正在使用以下 R 脚本(在 Tableau 中)进行月度预测,使用包 "forecast"。它没有错误,但我想 从计算中排除当月 。
SCRIPT_REAL("library(forecast);
time <- ts(.arg1,start=c(2013,1), frequency=12);
fcast <- forecast(time, h=.arg2[1]);
n<-length(.arg1);
append(.arg1[(.arg2[1]+1):n],ifelse(fcast$mean < 0, 0, fcast$mean), after =
n-.arg2[1])",[SUM_RESOLVED],[Months Ahead])
我该如何解决这个问题?
假设当前月份是 .arg1
中传递的最后一个值,您可以在调用 forecast()
之前添加以下行:
time <- head(time, -1)