[R-br] Agrupar linhas pela primeira letra

Fátima Lima Paula fatima.lima.paula em gmail.com
Terça Setembro 16 18:56:04 BRT 2014


Obrigada

Em 16 de setembro de 2014 18:52, Rodrigo Coster <rcoster em gmail.com>
escreveu:

> Um simples substr já resolve:
>
> df1$Grupos <- factor(sprintf('categ%s', substr(df1$diag, 0, 1)))
>
> 2014-09-16 18:47 GMT-03:00 Fátima Lima Paula <fatima.lima.paula em gmail.com>
> :
>
>> Olá pessoal.
>> Tenho um df assim:
>>
>> id=c("ana","pedro","maria","teresa","monica","jorge","mario","raquel","marcus")
>> idade=c("67","68","76","84","60","62","79","81","80")
>> diag=c("A110","A112","A134","A560","B123","B165","C123","D123","D345")
>> df1=data.frame(id,idade,diag)
>>
>> Quero criar uma nova coluna chamada categ de forma que fique assim:
>> os diag que começam com A ficam "categA"
>> os diag que começam com B ficam "categB"
>> ​E assim por diante.
>> Alguém poderia me ajudar?
>> Obrigada
>> Fátima​
>>
>> --
>> "Minha felicidade depende da qualidade dos meus pensamentos"
>>
>> _______________________________________________
>> R-br mailing list
>> R-br em 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 em 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"
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140916/61d7311c/attachment.html>


Mais detalhes sobre a lista de discussão R-br