当prophet模型在循环中运行时,R崩溃

当prophet模型在循环中运行时,R崩溃,r,time-series,facebook-prophet,R,Time Series,Facebook Prophet,当prophet模型在循环中运行且循环的终止不是以特定方式(即,它随机地使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",

当prophet模型在循环中运行且循环的终止不是以特定方式(即,它随机地使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)
}
用于(连续j个(唯一代码列车)){

培训1我也遇到了同样的问题。你能提供关于你的系统的详细信息吗?这是我的帖子供参考


编辑:安装版本0.2.0或0.2.2修复了大多数人的问题,但我认为人们只在Windows上看到过这个问题。您可能有不同的想法,但值得一试。
devtools::install_version(“rlang”,version=“0.2.2”)

我的系统配置是i7,8 GB RAM,R版本-3.5.1,我对prophet研究了很长时间,我相信prophet软件包正在开发中,这个问题没有得到解决,我使用prophet做了很多尝试,但仍然遇到这个问题