Opa, muito obrigado Sandro, era isso mesmo!
Só que a contagem ao invés de ser: 7 1 3 5 como sugerida por vc nesses comandos, seria: 6
0 2 4. Mas daí, acrescentei "'-1"' em diff(p,
lag=1), isto é, diff(p, lag=1)-1 e resolveu o problema. Agora, após eu
ter todas as CONTAGENS, a distribuiçao de probabilidade
associada seria a poisson e neste caso, como encontro o intervalo de confianca
no R para a média dessa distribuição?
_________________________________________________________________________________________________________________________________________
Em 18/06/2012 14:55, Sandro Sperandei < [email protected] > escreveu:
Andre,
Observe o exemplo e aplique ao seu caso, ok?
x = c(5, 1, 2, 3, 4, 6, 7, 5, 5, 7, 6, 5, 8, 9, 0, 3, 5)
p = which(x==5)
diff(p, lag=1)
S
From: andrebvs
Sent: Monday, June 18, 2012 2:34 PM
To: [email protected]
Subject: [R-br] Contar atraso de um número numa matrix...
Boa tarde pessoal, gostaria de saber como contar a quantidade de vezes que um
determinado número em
uma coluna de uma matrix não ocorre. Por exemplo:
[,1]
[1,] 5 <------
[2,] 3
[3,] 3
[4,] 4
[5,] 1
[6,] 6
[7,] 2
[8,] 5 <------
[9,] 2
[10,] 1
[11,] 0
[12,] 0
[13,] 2
[14,] 6
[15,] 6
[16,] 4
[17,] 6
[18,] 3
[19,] 5 <------
[20,] 1
[21,] 2
[22,] 0
[23,] 4
[24,] 6
[25,] 2
[26,] 1
[27,] 6
[28,] 5 <------
[29,] 5 <------
[30,] 1
. .
. .
. .
[1000,] 2
O número 5, apareceu na primeira ocorrência da coluna acima, depois ele só veio
aparecer na linha
8, e depois 19,28,29 etc. Neste caso, a contagem de atraso da ocorrëncia de um
número 5 para o outro
seria: 6,10,8,0
Então, como fazer essa contagem para 1000 linhas?
desde já agradeço!
Att.
André
_________________________________________________________________________________________________________________________________________
_______________________________________________
R-br mailing list
[email protected]
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.