0

当预言机模型在循环中运行并且循环的终止不是以特定方式终止时,R 崩溃,即它随机崩溃 R。

for(j in seq_along(unique_code_train)) {
  train1 <- filter(train, CODE == unique_code_train[j])
  train1 <-arrange(train1, BILLDATE)
  train1 <-data.table(train1)
  names(train1) <- c("ds", "y") # billdate = ds , sum(saleamt) = y
  m <- prophet(train1, changepoint.range = 1.0, seasonality.mode =
  'multiplicative', holidays = holidays)
  future <- make_future_dataframe(m, periods = 26)
  forecast <- predict(m, future)
  forecast$yhat <- as.integer(forecast$yhat)
}
4

1 回答 1

0

我一直有同样的问题。您能提供有关您的系统的详细信息吗?这是我的帖子供参考。R Prophet 在循环中使 Rstudio 崩溃

编辑:这可以追溯到 rlang 的问题。安装 0.2.0 或 0.2.2 版本解决了大多数人的问题,但我认为人们只在 Windows 上看到过这个问题。你可能会有不同的事情发生,但值得一试。devtools::install_version("rlang", version="0.2.2")

于 2018-07-09T15:33:43.730 回答