我正在尝试使用自动绘图在同一个图表中绘制训练集和预测,但是输出包含转换后的比例中的值,而不是原始比例中的值。 我的火车集既有原始比例的值,也有缩放后的值。有办法做到这一点吗?
这是我的代码:
#train the model
fit_prophet<-train%>%model(prophet(OrdAdj))
#forecast
fc_prophet <- fit_prophet %>%
forecast(h = "1 month")
#convert back in the original scale
fc_prophet$QtyEur <- InvBoxCox(fc_prophet$.mean, lambda)
class(fc_prophet$QtyEur)
fc_prophet%>%autoplot(train)
您似乎混淆了预测包的工作方式和寓言包的工作方式。使用 fable 包,您可以在建模步骤中包含转换,如下所示:
fit_prophet <- train %>% model(prophet(log(y)))
然后预测将自动转换为正确的比例。