我正在使用R处理一个数据集,我想按行删除连续重复的值。例如,行(19,15,19,19)应该变成行(19,15,19)。
我尝试使用duplicated(df),但这会删除所有重复项,导致结果为(19,15),而不仅仅是连续的重复项。
可重现的示例:
a <- c(19,18,19,9,9,19,19)
b <- c(15,0,19,9,19,19,13)
c <- c(19,0,13,19,19,19,0)
d <- c(19,0,0,19,19,0,0)
trajectories <- cbind(a,b,c,d)