【发布时间】:2018-12-16 00:17:56
【问题描述】:
我在 R 中有这个数据框
id a b c d
1 42 3 2 NA 5
2 42 NA 6 NA 6
3 42 1 NA 7 8
有这样的功能
library(dplyr)
dataframe %>%
mutate(e = lead(d))
我在第三行 NA 因为没有第四行,但我怎样才能从第一行获得价值 - 5?结果应该是这样的
id a b c d e
1 42 3 2 NA 5 6
2 42 NA 6 NA 6 8
3 42 1 NA 7 8 5
【问题讨论】:
-
我编辑了问题以使其更清晰。
标签: r dataframe dplyr lag lead