无法在R中创建先知模型

时间:2018-10-08 05:50:32

标签: r facebook-prophet

上下文:我一直遵循prophet official tutorial并将其应用于R中的时间序列数据集。我安装了prophetrstan(因为我认为安装这将有助于更好地解析和编译代码)库。

根据文档,我已将列重命名为dsy,并记录了转换后的数据。

错误:这是执行以下代码后得到的错误:

m <- prophet(train)
  

初始对数联合概率= -4693.37

     

评估模型对数概率的错误:非有限梯度。

     

评估模型对数概率的错误:非有限梯度。

     

优化正常终止:
  检测到收敛:相对

     

梯度幅度低于公差

sessionInfo:

R version 3.5.0 (2018-04-23)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=English_India.1252  LC_CTYPE=English_India.1252   
[3] LC_MONETARY=English_India.1252 LC_NUMERIC=C                  
[5] LC_TIME=English_India.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] bindrcpp_0.2.2     magrittr_1.5       forcats_0.3.0      stringr_1.3.1     
 [5] dplyr_0.7.6        purrr_0.2.5        readr_1.1.1        tidyr_0.8.1       
 [9] tibble_1.4.2       tidyverse_1.2.1    prophet_0.3.0.1    Rcpp_0.12.18      
[13] rstan_2.17.4       StanHeaders_2.17.2 ggplot2_3.0.0     

loaded via a namespace (and not attached):
 [1] tidyselect_0.2.4 haven_1.1.2      lattice_0.20-35  colorspace_1.3-2 htmltools_0.3.6 
 [6] stats4_3.5.0     yaml_2.2.0       rlang_0.2.2      pillar_1.3.0     glue_1.3.0      
[11] withr_2.1.2      modelr_0.1.2     readxl_1.1.0     bindr_0.1.1      plyr_1.8.4      
[16] munsell_0.5.0    gtable_0.2.0     cellranger_1.1.0 rvest_0.3.2      codetools_0.2-15
[21] inline_0.3.15    knitr_1.20       broom_0.5.0      scales_1.0.0     backports_1.1.2 
[26] jsonlite_1.5     gridExtra_2.3    hms_0.4.2        digest_0.6.15    stringi_1.1.7   
[31] grid_3.5.0       cli_1.0.0        tools_3.5.0      lazyeval_0.2.1   crayon_1.3.4    
[36] pkgconfig_2.0.1  xml2_1.2.0       lubridate_1.7.4  assertthat_0.2.0 httr_1.3.1      
[41] rstudioapi_0.7   R6_2.2.2         nlme_3.1-137     compiler_3.5.0  

我尝试过的事情:

  • 暂时收到此错误后,我安装了rstan。安装rstan 将会修复此错误,但没有。
  • 我在先知github存储库中查看了PR,以解决此问题。有人建议安装最新版本将对其进行修复,但就我而言,并非如此。

让我知道我是否需要更多信息。

PS:我无法共享数据。另外,ds是POSIXct格式。

0 个答案:

没有答案