Contar sequência de números...

André, basta ver quantas vezes a diferença entre 2 números seguidos (diff(vetor)) é diferente de 0 e somar 1 (por causa da 1a sequencia) a <- scan() 1 1 0 0 0 0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 sum(diff(a) != 0) +1 2013/2/7 <andrebvs@bol.com.br>
Olá colegas! Gostaria de saber, como posso contar no R, a quantidade de vezes que uma sequência de numeros aparece, por exemplo:
Seja a sequência de zeros e uns abaixo:
1 1 0 0 0 0 0 0 1 1 1 0 1 1 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 0 __ _________ ____ _ __ _ _ _ ________ _ ____ ____ _ _ __ _ _ _____________ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
assim, somando os números abaixo tem-se como resultado: 18.
Então, como posso fazer essa soma no R sem precisar está olhando os números seguidos numa determinada sequência?
desde já agradeço!
*Att.* *André*
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
participantes (3)
-
andrebvs@bol.com.br
-
Elias Teixeira Krainski
-
Rodrigo Coster