我正在尝试在Hadoop基础架构上使用Python中的Map-Reduce部署时间序列模型,而不使用StatsModel包。但是由于我是Map-Reduce编程的新手,所以我不知道如何实现它。我对滚动窗口方法进行了一些阅读。但是仍然无法实现它。
我的数据集看起来像这样-
最佳答案
该代码分为四个部分,映射器,合并器,缩减器和包含所有类的文件(slidingwindow.py)。我们使用了滑动窗口方法来计算预测。组合器将所有成功预测的条目标记为“F”,而无法填充窗口的条目标记为“B”和“E”。 reducer 预测标记为“B”和“E”的条目并产生输出。
python文件的链接可以在这里找到-
https://github.com/abhiray92/mapreduce_arima/tree/main/Linux_Server
关于python - 在Python中使用Map-Reduce实现ARIMA或Holt Winter的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62985454/