将累积值转换为单个值

时间:2018-05-18 22:06:38

标签: r cumsum

我有累积值

x <- cumsum(1:10)
1  3  6 10 15 21 28 36 45 55

我想生成个别值

x - lag(x, default = first(x))
0  2  3  4  5  6  7  8  9 10

x的第一个值如何为1.它显示为0.

1 个答案:

答案 0 :(得分:1)

你可以采取不同之处。 T2中的第一个值不会发生变化,因此我们可以从x开始。

x[1]