São códigos para idades no banco de dados de mortalidade utiliza-se o dígito 4 para anos. Os dois dígitos que vêm depois do 4 são anos de 00 a 99. Quando a idade é maior do que cem, utiliza-se o dígito 5. O primeiro dígito é um código sempre. Como o código 5 é seguido por 2 dígitos também, idade "501" quer dizer 101 anos. Idade 489 quer dizer 89. por isso tenho que fazer essas alterações.


Em 25 de junho de 2013 18:27, Benilton Carvalho <beniltoncarvalho@gmail.com> escreveu:
idade-400


Em 25 de junho de 2013 18:19, Fátima Lima Paula
<fatima.lima.paula@gmail.com> escreveu:
> Pessoal, tenho idades dos seguintes tipos:
> maiores do que 59 anos levam o dígito 4 na frente
> maiores que 100 levam o dígito 5 no lugar do 1
> Quero que as idades fiquem coerentes.
> Exemplo:
> idade=c(489,490,460,487,476,501,504,502,479)
> Preciso substituir o 5 por 1 e o 4 por nada para que fique assim:
> idade=c(89,90,60,87,76,101,104,102,79)
> Alguém pode me ajudar?
> Obrigada
> Fátima
>
>
> --
> "Minha felicidade depende da qualidade dos meus pensamentos"
>
> _______________________________________________
> 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.
_______________________________________________
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.



--
"Minha felicidade depende da qualidade dos meus pensamentos"