0

我正在尝试将 Python 中的 for 循环与 Facebook Prophet 预测结合使用,因此我将能够对我想要预测的每种产品进行预测。

这里给出的答案几乎是完美的: predicting values for each category using Prophet in python

答案不包括如何以主题启动者在屏幕截图中发布的方式将循环的输出写入 CSV。

当我通过以下方式自己尝试时:

df_temp = get_prediction(df2)
print(df_temp)

df_output = pd.DataFrame(list(df_temp.items()))
df_output.to_csv('Tutorial.csv', index=True)

我可以看到先知的预测。但由于它在字典输出中,我不知道如何正确地将它放入 csv 中。将其存储在数据框中也不能解决 pd.DataFrame.from_dict 的问题。

对此还有其他想法吗?通常我可以通过stackoverflow解决问题,但现在我真的被卡住了。

4

1 回答 1

0

欢迎来到 Stackoverflow!

我认为您需要mode=a在代码中设置以将您的预测附加到csv文件中。

df_output.to_csv('Tutorial.csv', index=True,mode='a')

有关更多信息,请参阅链接

于 2019-04-22T00:50:01.743 回答