降雨数据的预测,靠的是靠谱的模型和实在的代码。季节性和周期性自回归时间序列模型这个研究,讲的就是怎么用SARIMA周期 AR模型,搞定印度旁遮普省的降雨趋势。

用到了PeACFPePACF来判断模型合不合理,算是比较专业的方式,适合想深入时间序列的朋友。预测效果验证这块用的是均方根百分比误差和预测区间,得还挺全面。

如果你想上手试试,推荐几个资源还不错的:比如SARIMA 的 MATLAB 实现,结构清晰,跑起来也快。还有个视频周期的PMUCOS 方法,也能借鉴周期性检测的思路。

顺手提一下,ARMARNN/LSTM的预测方案也挺热门,你可以参考下这两个链接:ARMA 模型 Python 代码RNN/GRU/LSTM 时间序列模型

如果你也是搞水文预测或者气象类的,或者平时要季节性/周期性数据,这份论文思路和方法都还蛮有启发的。建议先用MATLAB跑一下原论文里的模型,再对比自己手头的数据微调,效果会更稳定。