小编k_b*_*_bm的帖子

如何在Python中反转时间序列的季节性对数差异

您能帮我解决这个问题吗,因为我进行了很多搜索但无法解决。我有一个用于电力消耗的多变量数据框,并且我正在使用时间序列的 VAR(向量自回归)模型进行预测。我做出了预测,但我需要反转时间序列(energy_log_diff),因为我应用了季节性对数差来使序列平稳,以获得真实的能量值:

df['energy_log'] = np.log(df['energy'])
df['energy_log_diff'] = df['energy_log'] - df['energy_log'].shift(1)
Run Code Online (Sandbox Code Playgroud)

为此,我首先做了:

df['energy'] = np.exp(df['energy_log_diff']) 
Run Code Online (Sandbox Code Playgroud)

这应该给出滞后 365 天的 2 个值之间的能量差,但我也不确定这一点。

我怎样才能做到这一点?

python reverse time-series difference

5
推荐指数
1
解决办法
7360
查看次数

标签 统计

difference ×1

python ×1

reverse ×1

time-series ×1