En R, ¿cuál sería la forma más eficiente/más simple de contar carreras de elementos idénticos en una secuencia?¿Cómo puedo contar ejecuciones en una secuencia?
Por ejemplo, la forma de contar el número de ceros consecutivos en una secuencia de números enteros no negativos:
x <- c(1,0,0,0,1,0,0,0,0,0,2,0,0) # should give 3,5,2
¿Quieres respuestas en R? Si es así, probablemente sea prudente comenzar la pregunta con "In R ..." en lugar de solo tener una etiqueta R. – slim
Nota: esto no funciona con ejecuciones de NA o NaN (siempre se tratan como no contiguas). Una solución alternativa de hack horrible sería asignar NA y NaN a algunos valores enteros de centinela. – smci