CausalImpact:定义季节性数据参数

我试图弄清楚如何使用CausalImpact软件包的Python端口。

在示例notebook中,有一节介绍如何处理季节性数据。

我仍然不清楚如何定义nseasons参数。

在笔记本示例中:

ci = CausalImpact(season_data,pre_period,post_period,nseasons=[{'period': 7,'harmonics': 2},{'period': 30,'harmonics': 5}])

neasons列出字典。我相信将'period':7设置为每周一次表示季节性,将'period':30设置为每月一次,但是我不确定100%。但是,我也不明白harmonics参数代表什么。

我现在正在使用的数据集是在线零售商的每日销售总额。最终,我想让模型考虑以下事实:季节性可以在每周,每月和每季度发生。如何设置nseasons参数来做到这一点?

wq1234019 回答:CausalImpact:定义季节性数据参数

当我将交易销售数据汇总到每周级别并设置这些参数时,我发现了一些有用的参数:

nseasons=[{'period':4},{'period':12},{'period': 52}]

因为对于跨越几年的每周销售数据,我们预计会在月(4 周)、季度(12 周)和年(52 周)级别观察到季节性趋势。

本文链接:https://www.f2er.com/3155949.html

大家都在问