depois use round, ou floor ou ceiling, dependendo de como quer arredondar os números (normalmente seria ceiling, pois arredonda sempre pra baixo).
sds M 2013/2/12 Fátima Lima Paula <[email protected]> > Olá pessoal, como passar a diferença entre datas (idade) em dias para > anos? Já havia feito isso em algum lugar, mas não encontro. > datanasc=c(19250405,19300809,19400402) > dataint=c(20080302,20090506,20080104) > datanasc=as.character(datanasc,"%Y%m%d") > dataint=as.character(dataint,"%Y%m%d") > datanasc=as.Date(datanasc,"%Y%m%d") > dataint=as.Date(dataint,"%Y%m%d") > idade=dataint-datanasc > idade > Time differences in days > [1] 30282 28760 24748 > > Agora preciso ter a idade de cada um em anos, com números inteiros. > Alguém pode me ajudar? > Obrigada > Fátima > > > > > _______________________________________________ > 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. > -- Manoel Galdino https://sites.google.com/site/galdinomcz/
_______________________________________________ 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.
