问题标签 [facebook-prophet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
921 浏览

python - python fbprophet 中的 plot_components 返回重复的图

我在 python 中使用先知进行时间序列预测。拟合模型后,当我使用 plot_components(forecast) 绘制季节性分量时,我得到每个图的两个副本:趋势、每日季节性等的 2 个副本。知道为什么吗?

0 投票
1 回答
982 浏览

python - 使用 facebook 先知在具有多个时间序列的数据框中进行时间序列预测

我有以下数据框:

我想使用这个数据框使用 facebook 的prophet库进行时间序列预测。该库中是否有使用此数据框的方法?棘手的部分是我有多个 fid 值,并且对于每个 fid,我在via列中都有多个日期的数据。我想为下面的via列做预测。数据框:

0 投票
2 回答
6474 浏览

python - fbprophet 年度季节性值太高

我最近开始在 python 中使用 fbprophet 包。我有过去 2 年的月度数据和未来 9 个月的预测。因为,我有每月数据,我只包括每年的季节性(Prophet(yearly_seasonality = True))。当我绘制组件时,趋势值似乎很好,但是每年的季节性值太高,我不明白为什么?季节性显示增加 300 或减少 -200。但是,在实际图表中,过去的任何几个月都没有发生这种情况——我能做些什么来纠正? 整体预测

趋势

季节性

使用的代码如下:

0 投票
2 回答
115 浏览

python - 从预测数据写入 excel 文件

所以我有几个要导入的 csv 文件,然后我使用 FB Prophet 来预测未来几个月的数据。我希望所有预测都转到不同的 csv 或全部在同一个 csv 上。目前它只是将文件名的最后一个 csv 写入 csv 而没有做其他的。

我希望所有预测都在一个 csv 上,或者为每个循环的文件名创建一个新的 csv。

0 投票
0 回答
118 浏览

python - 将文件名的标题添加到csv

所以我遍历多个 csv 文件并使用 FBProphet 来获取它们的预测。然后,我使用 .to_csv 将所有预测写入一个 csv 文件。但是,我想获取文件名以在 csv 上将它们分开,并且不确定在使用 .to_csv 时是否有办法做到这一点。

所以我得到的结果是

我想得到的结果是

0 投票
2 回答
1989 浏览

r - 如何更改先知情节中的线条类型?

Facebook 在 R 中的 Prophet(还有一个 Python 版本)用于生成时间序列预测。

模型m由以下人员创建:

它返回一个格式很好的图形,例如:

在此处输入图像描述

我想改变线型,而不是点,而是一条通常的细线。

我试过这个

但出现错误

有什么建议如何将这些点转换成一条线?

0 投票
2 回答
264 浏览

time-series - 带有掩码特征的股票价格预测

我的训练数据包含股票价格和 40 个掩码特征。这些被掩盖的特征也出现在我的测试数据中。我想预测测试数据中的价格列。我可以将其作为正常的监督学习问题来解决,而不是将其视为时间序列问题,因为我有足够的自变量来预测测试数据中的目标变量。

更重要的是,我应该如何处理这个问题。

0 投票
0 回答
711 浏览

r - 在闪亮的仪表板中使用先知包?

我正在使用闪亮的(闪亮的仪表板)并通过先知包对我的数据集进行预测。Shiny 运行良好,我的预测也是如此。现在我想将代码插入到闪亮中,以便在闪亮的内部绘制预测图。闪亮的应用程序上的输出不起作用,它只是白色,没有显示任何输出。

服务器代码:

更新:使用此数据集:https ://www.kaggle.com/currie32/crimes-in-chicago

还更新服务器代码。事情是没有闪亮的一切都在绘制和工作正常,但在闪亮的应用程序内部,它没有在闪亮的仪表板上绘制任何东西。

0 投票
1 回答
3554 浏览

python-3.x - Python3 Prophet 模型 predict() throws TypeError: concat() got an unexpected keyword argument 'sort' when used with holiday dataframe

我一直在尝试适应先知模型。当我在不添加任何假期的情况下进行快速脏运行时,predict() 函数运行良好。但是,一旦我添加了假期数据集 (prophet(holidays=holiday_train).fit(train_data)),预测函数就开始抛出以下错误。

TypeError: concat() 得到了一个意外的关键字参数“排序”

任何人都可以帮我解决它。

提前致谢

0 投票
1 回答
476 浏览

r - 错误:“先知”的包或命名空间加载失败

我已经安装了 Rtools(rtools35.exe) 并且在安装rstan之前也安装prophet了但它每次都给我这样的错误

错误:'prophet' 的包或命名空间加载失败:'prophet' 的 loadNamespace() 中的 .onLoad 失败,详细信息:调用:system2(file.path(Sys.getenv("R_HOME")、"bin"、​​"R" ), args = "CMD SHLIB --dry-run", 错误:'CreateProcess' 无法运行 'C:\PROGRA~1\R\R-35~1.2\bin\R.exe CMD SHLIB --dry-run '

我的 Rtools 安装在 C:\Rtools 而我的 R3.5.2 版本安装在 C:\Program Files\R\R3.5.2

它必须与安装路径有关吗?