计算硬币翻转序列中的交替次数
我有一系列的1和0,我想计算交替的数量。例如
x <- rbinom(10, 1, 1/2)
> x
[1] 0 0 1 1 1 1 1 0 1 0
因此,我想计算(在R中)序列从1到0交替(或翻转)的次数。在上述顺序中,交替次数(手动计数)为4。
没有找到相关结果
已邀请:
4 个回复
死簇
甲车劲
可能比diff()方法更快或更慢,但如果需要它还可以为您提供运行长度...
挂帘妈乡
在我的系统上,这似乎要快一点:
似乎应该有一个很好的分析解决方案来分配序列中不相等的相邻元素的数量。
貉骂
数应该是你的结果