Advertisement
Guest User

Untitled

a guest
Jul 15th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. MisVecesRep <- with(rle(df), {
  2. #Lo transformamos en data.frame
  3. Midf <- data.frame(values,lengths)
  4. #Sacamos los valores que se repiten una sola vez
  5. Midf <-Midf[Midf$lengths>1 ,]
  6. #Calculamos cuantas veces se repiten en total
  7. VecesRep<-margin.table( table(Midf),1)
  8. #Calculamos cual es el maximo de veces consecutivas que se repiten
  9. VecesCons<-tapply(Midf$lengths,Midf$values,max)
  10.  
  11. data.frame(VecesRep,
  12. "RepMax" = VecesCons)
  13. })
  14.  
  15. MisVecesRep
  16. values Freq RepMax
  17. 0 0 2 6
  18. 1 1 1 2
  19. 4 4 1 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement