嗨,这是这里提出的问题的扩展: 条件累积和
假设我有以下向量。我想计算零内块的运行总数。
d <- c(0,0,0,1,3,4,5,-1,2,3,-5,8,0,0,-2,-3,3,5,0,0,0,-1,-1,-1,-1);
Ans d <- c(0,0,0,1,4,8,13,12,14,17,12,20,0,0,-2,-5,-2,3,0,0,0,-1,-2,-3,-4).
我想以矢量化的方式来做,因为我的矢量相当大。到目前为止,我一直在尝试使用 rle 来实现这一目标,但没有取得多大成功。
非常感谢。