【问题标题】:Error in FUN(X[[i]], ...) : Stan does not support NA (in t) in dataFUN(X[[i]], ...) 中的错误:Stan 不支持数据中的 NA (in t)
【发布时间】:2017-04-04 08:45:38
【问题描述】:

当我遇到这个问题时,我正在尝试在 R 中实现 facebook 的新先知 api。代码如下

    library(prophet)
    library(dplyr)
    df <- read.csv('.../Peyton_Manning.csv') %>%
    mutate(y = log(y))
    m <- prophet(df) 

在这一行我收到以下错误

    Error in FUN(X[[i]], ...) : Stan does not support NA (in t) in data
    failed to preprocess the data; optimization not done
   Show Traceback
    Error in matrix(m$params[[name]], nrow = n.iteration) : 'data' must be of a vector type, was 'NULL'

我不知道如何从这里开始。请帮忙!

【问题讨论】:

    标签: r stan


    【解决方案1】:

    虽然我的数据集不包含任何 NA 值,但我遇到了同样的问题。 问题是关于我定义为整数的变量之一,而它应该是实数,因为它是一个连续变量。于是,我把它改成了real,问题就解决了!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-22
      • 2018-06-28
      • 1970-01-01
      • 2021-02-06
      • 1970-01-01
      • 2017-12-12
      • 2018-02-11
      • 1970-01-01
      相关资源
      最近更新 更多