从飞镖导出预测数据

Exporting forecast data from darts

我正在尝试将我在飞镖库中使用 Pytorch 模型所做的预测导出为某种可交换格式,如 XLS 或 CSV。

是否可以从时间序列中导出预测 class?如何指定输出格式?

Darts 中的预测不过是常规 TimeSeries 对象,TimeSeries 在内部表示为 pandas.DataFrame

您可以使用 series.pd_dataframe() 访问此 DataFrame(获取 DataFrame 的副本)或直接 series._df 如果您想避免复制 [=13] =] 保存它。但是,在后一种情况下要小心,因为就地修改 DataFrame 会破坏 TimeSeries 不变性。

然后您可以使用任何您想保存 pandas 数据帧的方法,例如pandas.DataFrame.to_csv()pandas.DataFrame.to_pickle()。您可以查看 this article on Medium 以了解几种不同格式在保存和加载数据帧方面的性能比较。