我在 Tableau 和 R 上工作,我想每年预测学校人数。我创建了两个计算字段:dataforcast 计算字段
DATE(IF [School Year] == { MAX([School Year]) }
THEN DATEADD('year', 1, [School Year]) ELSE [School Year] END)
学校编号预测计算字段,但显示错误:
numeric(h) 中的错误:向量大小不能为 NA/NaN
SCRIPT_REAL("library(forecast);
x <- .arg1;
y <- .arg2;
myts <- ts(.arg1,start=c(2008,1), frequency= 1);
myforecast <- forecast(myts, h=.arg1[1]);
monthsts<-length(.arg1);
append(.arg1[(.arg2[1]+1):monthsts], myforecast$mean, after= monthsts )",
SUM([Number of students]) , ATTR([Dateforcast]))