【发布时间】:2015-05-28 13:49:48
【问题描述】:
这个问题和Consecutive value after column value change in R很像
所以对于
SOG <- c(4,4,0,0,0,3,4,5,0,0,1,2,0,0,0)
不同的是,现在我想计算有多少组 SOG。例如:
SOG Trips
--- -----
4 1
4 1
0 0
0 0
0 0
3 2
4 2
5 2
0 0
0 0
1 3
2 3
0 0
0 0
0 0
有人吗?
【问题讨论】:
-
什么是组?
-
r <- rle(SOG !=0) ; r$values[r$values] <- cumsum(r$values[r$values]) ; inverse.rle(r)
标签: r