是否存在一种有效的方法来计算重复指定值的向量部分的长度? 例如,我要沿着每日降雨量值的向量计算无雨期的长度:
daily_rainfall=c(15, 2, 0, 0, 0, 3, 3, 0, 0, 10)
除了使用明显但笨拙的遍历向量的方法外,我还能以哪种更简洁的方式获得所需的答案
rainless_period_length=c(3, 2)
给定上面的向量?
答案 0 :(得分:6)
R具有内置功能“游程长度编码”:
$test3 = "0000000077505ccd000000007964e0a8" <-- ccd0
$test4 = "0000000077505c33000000007964e0a8" <-- c330
输出:
Request::whereIn('car_id', $customer->cars()->pluck('id')->toArray())->get();