根据先前的价值变动价值

时间:2019-04-15 22:57:54

标签: r dplyr mutate

我想在R中插入一个“值的变化”列,其本质上是“当前行值”-“先前的行值”,但是我还有另一列的名称,因此公式必须在a处重新开始新名字。我的数据集看起来像前两列,我想添加和计算第三列。

Name  Value  Value Change
 A      1.0
 A      2.0      1.0
 A      2.5      0.5
 A      2.0     -0.5
 B      2.0
 B      1.6     -0.4
 B      1.8      0.4
 B      1.0     -0.8
 C      3.5
 C      5.4      1.9
 C      5.5      0.1
 C      2.2     -3.3

我以前使用过dplyr的mutate,但不确定如何将其用于此特定问题,或者不确定这是否是解决问题的最佳方法?

0 个答案:

没有答案