【发布时间】:2018-12-06 22:26:08
【问题描述】:
有没有一种有效的方法来计算向量中重复指定值的部分的长度? 例如,我想沿着每日降雨量值的向量计算无雨期的长度:
daily_rainfall=c(15, 2, 0, 0, 0, 3, 3, 0, 0, 10)
除了使用循环向量的明显但笨拙的方法之外,我还能用什么更简洁的方法来获得所需的答案
rainless_period_length=c(3, 2)
给定上面的向量?
【问题讨论】:
-
我们的老朋友
?rle是您正在寻找的 - 运行长度编码 - 非常接近 stackoverflow.com/questions/42936958/… 的可能副本
标签: r