【发布时间】:2022-11-08 04:27:44
【问题描述】:
我有一列值,想用第一列的聚合值创建另一列。
df <- c(x = 0, y = 0)
df$x <- c(1:5)
df$y <- df$x + lag(df$y, default = 0)
> df
$x
[1] 1 2 3 4 5
$y
[1] 1 2 3 4 5
我的期望是 y 的值等于:1 3 6 10 15。 我做错了什么?
【问题讨论】:
标签: r dataframe dplyr aggregate-functions lag