[R-br] criando variável idade
walmes .
walmeszeviani em gmail.com
Sexta Setembro 26 19:28:14 BRT 2014
Talvez esse código te indique algum caminho.
x <- c("3009", "4018")
## Quebra no encontro.
strsplit(x, split="")
## O primeiro digito diz a unidade (hora/dia/mês/ano).
## Os três restantes representam quantidade.
ini <- as.integer(gsub("^(\\d).*", "\\1", x)); ini
fim <- as.integer(gsub("^\\d", "\\1", x)); fim
unid <- c("horas","dias","meses","anos")
sprintf("Tempo de %d %s.", fim, unid[ini])
À disposição.
Walmes.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140926/e8ccd2e9/attachment.html>
Mais detalhes sobre a lista de discussão R-br