r - 向Prophet包添加自变量

标签 r forecasting gam multivariate-testing

有一个叫做prophet的r包,非常好。它是一个广义的加法模型。因变量是您要解决的指标,自变量是:增长函数、季节性函数和一个变量,它将解释在这两个变量中找不到的东西。我希望能够添加另一个自变量。例如:

假设我想解决页面浏览量。我有过去九年的数据,在这个包中,它将考虑季节性和增长率来解决这个问题。我将如何包含另一个自变量,例如“温度”?

这就是等式在幕后的样子:

Page_Views = g(t) + s(t) + e(t)

我想添加另一个变量:
Page_Views = g(t) + s(t) + Beta(Temperature) + e(t)

我将如何在先知包中做到这一点?

这是有关如何使用该软件包的教程:
https://cran.r-project.org/web/packages/prophet/vignettes/quick_start.html

数据可在此处找到:https://github.com/facebookincubator/prophet/blob/master/examples/example_wp_peyton_manning.csv
library(prophet)
m<-prophet(df)
future <- make_future_dataframe(m, period = 365)
forecast <- prophet:::predict.prophet(m, future)
plot(m, forecast)

我想知道的主要问题是:“有没有办法在prophet包中为我的广义加法模型添加一个额外的自变量?

谢谢,任何帮助都会很棒!

最佳答案

目前库开发者添加了一个 add_regressor函数,它对模型的线性部分中的外部回归量进行建模。见 documentation .

关于r - 向Prophet包添加自变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44738021/

相关文章:

python - LSTM 预测一条直线

r - 预测预测的标准误差

r - mgcv gam() 错误 : model has more coefficients than data

r - 对数据框中的多行进行排序

regex - 仅保留第一个连字符和连字符本身之前的数字

r - R中数据框中的重复列标题

r - 对每个组做出不同的预测

r - R::mgcv 中张量相互作用的方差分量

python - partial_dependence() 为 python 广义加法模型获得了意外的关键字参数 'feature'。我如何解决它?

user-interface - 以交互方式更改直方图箱的相对高度