【发布时间】:2019-12-05 00:40:47
【问题描述】:
给定一个数据框:
> df <- data.frame( L=c('a','b','b'), t0=c(1,10,20), t1=c(9,19,39))
> df
L t0 t1
1 a 1 9
2 b 10 19
3 b 20 39
I want:
> df
L t0 t1
1 a 1 9
2 b 10 39
df$L 的相同值等于 "b" 表示 'b' 的第一个实例的开始 (t0) 应该是新的 't0' 值和 ( contiguous) 'b' 应该是新的 't1' 值。实际上,如果 t0 和 t1 是时间,那么我想合并具有相同 'L' 值的相邻行的持续时间。
【问题讨论】:
标签: r