FUN错误(X [[i]],...):Stan不支持数据中的NA(in t)

时间:2017-04-04 08:45:39

标签: r stan

当我遇到这个问题时,我正试图在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'

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

1 个答案:

答案 0 :(得分:0)

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