
Olá pessoal, Gostaria de criar um contador para saber quantas vezes o registro está entrando no banco, por exemplo id nome data_inicio data_fim contador 101 jose 01/11/2013 01/03/2014 1 101 jose 01/05/2014 01/08/2014 2 101 jose 01/09/2014 01/10/2014 3 101 jose 01/04/2015 01/06/2015 4 102 ana 01/09/2015 01/03/2016 1 102 ana 01/09/2016 01/03/2017 2 103 mara 01/09/2014 01/10/2014 1 104 ze 01/04/2015 01/06/2015 1 104 ze 01/09/2015 01/03/2016 2 104 ze 01/09/2016 01/03/2017 3 Obrigado - ----- Wagner S. Tassinari Departamento de Matemática Universidade Federal Rural do Rio de Janeiro. BR-465, Km 7 - Seropedica, RJ - Brasil CEP: 23890-000 Cel: (21) 96488-5982 (WhatsApp) Skype: wagner.tassinari wtassinari@gmail.com ----------------------------------------------------------------------

sugestão: usando data.table library(data.table) DD = data.frame( id = c(101L, 101L, 101L, 101L, 102L, 102L, 103L, 104L, 104L, 104L), nome = c("jose", "jose", "jose", "jose", "ana", "ana", "mara", "ze", "ze", "ze"), data_inicio = c( "01/11/2013", "01/05/2014", "01/09/2014", "01/04/2015", "01/09/2015", "01/09/2016", "01/09/2014", "01/04/2015", "01/09/2015", "01/09/2016"), data_fim = c( "01/03/2014", "01/08/2014", "01/10/2014", "01/06/2015", "01/03/2016", "01/03/2017", "01/10/2014", "01/06/2015", "01/03/2016", "01/03/2017"), contador = c(1L, 2L, 3L, 4L, 1L, 2L, 1L, 1L, 2L, 3L)) setDT(DD)##converte para data.table ## o argumento (.N) conta o numero de elementos (by) pela coluna id DD[, .N, by = id] ## o atributo (:=) insere uma nova coluna contando de 1 a .N por id DD[, Cont := 1:.N, by = id] DD setDF(DD)##converte para data.frame DD saudações Em 13/07/2016 13:42, Wagner Tassinari via R-br escreveu:
Olá pessoal,
Gostaria de criar um contador para saber quantas vezes o registro está entrando no banco, por exemplo
id nome data_inicio data_fim contador 101 jose 01/11/2013 01/03/2014 1 101 jose 01/05/2014 01/08/2014 2 101 jose 01/09/2014 01/10/2014 3 101 jose 01/04/2015 01/06/2015 4 102 ana 01/09/2015 01/03/2016 1 102 ana 01/09/2016 01/03/2017 2 103 mara 01/09/2014 01/10/2014 1 104 ze 01/04/2015 01/06/2015 1 104 ze 01/09/2015 01/03/2016 2 104 ze 01/09/2016 01/03/2017 3
Obrigado - ----- Wagner S. Tassinari Departamento de Matemática Universidade Federal Rural do Rio de Janeiro. BR-465, Km 7 - Seropedica, RJ - Brasil CEP: 23890-000 Cel: (21) 96488-5982 (WhatsApp) Skype: wagner.tassinari wtassinari@gmail.com <mailto:wtassinari@gmail.com> ----------------------------------------------------------------------
_______________________________________________ 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 (2)
-
salah
-
Wagner Tassinari