小编use*_*666的帖子

计算季度时间序列的同比增长率

我正在发现 R,虽然我看到它有多么强大,但我也有点迷茫。在这种情况下,我有一个季度时间序列,称为通货膨胀。我的目标是计算每个季度数据点的同比增长率。所以基本上,当它从 1981 年第一季度开始时,我想做 (1982 年第一季度通货膨胀 - 1981 年第一季度通货膨胀)/1981 年第一季度通货膨胀,以此类推......

当我做 diff(Inflation,lag=4) 时,我得到了第一部分,即(1982 年第一季度通货膨胀 - 1981 年第一季度通货膨胀)。但是我如何告诉 R 将其除以 1981 年第一季度的通货膨胀作为第一点,然后除以 1981 年第二季度的通货膨胀......

来自其他语言,我的第一种方法是循环,但我相信 R 可以更快、更有效地做到这一点。

谢谢!

r time-series

4
推荐指数
1
解决办法
3527
查看次数

标签 统计

r ×1

time-series ×1