Contagem de comparecimento de um indivíduo

Caros amigos, tenho banco que postei algumas linhas no link abaixo: http://www.datafilehost.com/d/2fdf3b02 As variáveis estão listadas abaixo NUMEROBOLSADATAHORADOACAOAPTO mêsano NUMEROGENTE QTDE_DOACOES DATA_PRIMEIRA_DOACAO DATA_ULTIMA_DOACAO comp Para gerar a variável comp, usei a rotina abaixo: teste$comp<-ifelse(teste$NUMEROBOLS=="","",1) Com esta rotina atribuo 1 para cada vez que o doador efeua uma doação na variável comp no ano corrente. A variável QTDE_DOACOES indica quantas doações ele fez entre a primeira e última doação que pode não ser no ano corrente, o que quero é contar as doações no ano corrente. Espero ter sido claro. [ ]'s. Edson Lira Estatístico Manaus-Amazonas

Edson, boa tarde! Não sei se entendi direito, mas acredito que alguma das opções abaixo irá servir... ### <code r> ### <adicionar ao script original> teste$comp <- as.integer(teste$comp) str(teste$comp) # int [1:6] 1 1 NA 1 1 1 with(teste, table(ano, comp)) with(teste, table(paste(ano, NUMEROBOLSA), comp)) with(teste, xtabs(comp~ano+NUMEROBOLSA)) with(teste, xtabs(comp~ano)) ### </code> Éder Comunello <c <comunello.eder@gmail.com>omunello.eder@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W]

Valeu Éder, de manhã cedo vou testar e te retorno. [ ]'s Edson Lira Estatístico Manaus-Amazonas Em Quinta-feira, 15 de Maio de 2014 16:09, Éder Comunello <comunello.eder@gmail.com> escreveu: Edson, boa tarde! Não sei se entendi direito, mas acredito que alguma das opções abaixo irá servir... ### <code r> ### <adicionar ao script original> teste$comp <- as.integer(teste$comp) str(teste$comp) # int [1:6] 1 1 NA 1 1 1 with(teste, table(ano, comp)) with(teste, table(paste(ano, NUMEROBOLSA), comp)) with(teste, xtabs(comp~ano+NUMEROBOLSA)) with(teste, xtabs(comp~ano)) ### </code> Éder Comunello <comunello.eder@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W]

Funcionou aquela tua sugestão Éder, desculpe a demora. Muito obrigado! Edson Lira Estatístico Manaus-Amazonas Em Quinta-feira, 15 de Maio de 2014 21:13, Edson Lira <edinhoestat@yahoo.com.br> escreveu: Valeu Éder, de manhã cedo vou testar e te retorno. [ ]'s Edson Lira Estatístico Manaus-Amazonas Em Quinta-feira, 15 de Maio de 2014 16:09, Éder Comunello <comunello.eder@gmail.com> escreveu: Edson, boa tarde! Não sei se entendi direito, mas acredito que alguma das opções abaixo irá servir... ### <code r> ### <adicionar ao script original> teste$comp <- as.integer(teste$comp) str(teste$comp) # int [1:6] 1 1 NA 1 1 1 with(teste, table(ano, comp)) with(teste, table(paste(ano, NUMEROBOLSA), comp)) with(teste, xtabs(comp~ano+NUMEROBOLSA)) with(teste, xtabs(comp~ano)) ### </code> Éder Comunello <comunello.eder@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W] _______________________________________________ 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.

Pode mandar o CMR completo? Não sei se entendi direito, mas acredito que alguma das opções abaixo irá servir... ### <code r> ### <adicionar ao script original> teste$comp <- as.integer(teste$comp) str(teste$comp) # int [1:6] 1 1 NA 1 1 1 with(teste, table(ano, comp)) with(teste, table(paste(ano, NUMEROBOLSA), comp)) with(teste, xtabs(comp~ano+NUMEROBOLSA)) with(teste, xtabs(comp~ano)) ### </code> Éder Comunello <c <mailto:comunello.eder@gmail.com> omunello.eder@gmail.com> Dourados, MS - [22 16.5'S, 54 49'W] --- Este email está limpo de vírus e malwares porque a proteção do avast! Antivírus está ativa. http://www.avast.com
participantes (3)
-
Edson Lira
-
Mauro Sznelwar
-
Éder Comunello