[R-br] ajuda contar subperiodos no R

Benilton Carvalho beniltoncarvalho em gmail.com
Quinta Março 29 15:40:49 BRT 2012


exemplo = structure(list(X1979 = c(1L, 0L, 0L, 0L, 0L, 0L, 0L, 1L, 0L,
0L, 1L, 0L, 1L, 0L, 1L, 1L, 1L, 1L, 1L, 0L, 0L, 1L, 1L, 1L, 1L,
1L, 1L), X1980 = c(0L, 0L, 1L, 1L, 1L, 0L, 0L, 1L, 0L, 0L, 1L,
1L, 1L, 1L, 0L, 0L, 0L, 0L, 1L, 1L, 1L, 1L, 0L, 0L, 0L, 0L, 0L)),
.Names = c("X1979", "X1980"), class = "data.frame",
row.names = c(NA, -27L))

lapply(exemplo, rle)

O resultado sera:

$X1979
Run Length Encoding
  lengths: int [1:11] 1 6 1 2 1 1 1 1 5 2 ...
  values : int [1:11] 1 0 1 0 1 0 1 0 1 0 ...

$X1980
Run Length Encoding
  lengths: int [1:9] 2 3 2 1 2 4 4 4 5
  values : int [1:9] 0 1 0 1 0 1 0 1 0

a interpretacao fica pra vc... assim como a dica da criacao do conjunto de
dados de exemplo.

b
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20120329/4a4bf0d4/attachment.html>


Mais detalhes sobre a lista de discussão R-br