[R-br] Agregando ou reshape de dados?
Elias Teixeira Krainski
eliaskrainski em yahoo.com.br
Terça Junho 30 12:38:14 BRT 2015
table(s)
On 30/06/15 16:04, Pedro Emmanuel Alvarenga Americano do Brasil wrote:
> Amigos de R,
>
> Há algumas horas estou empacado e ja tentei diversas coisas aqui, como
> o reshape e aggregate e não consigo. Bom a intensão é transformar os
> dados de tal forma que duas variáveis repetitivas sejam transformadas,
> de tal forma que as categorias dessas variáveis passem a ser as novas
> colunas e o seu conteúdo passe a ser True ou False para cada
> identificador, mais ou menos assim;
>
> Reparem que a linha 2 e 6 possuem o mesmo identificador
>
> Original:
> Unique_Identifier AdmissionReasonName_sec
> 1 {6841FBAD-EB26-4EB3-AD8C-3AE00E23A563} Trauma não-cirurgico
> 2 {D4BE0DF7-A143-4EE5-9B9F-659F198A817C} Neurológico
> 3 {A6240B7F-3571-473E-AEFF-944372B312A4} Infecção/Sepse
> 4 {946C597C-A79C-47A0-B0A6-16BEB9817571} Cardiovascular
> 5 {023FF83F-A65C-49FE-8E0C-D26D8BD82B40} Cardiovascular
> 6 {D4BE0DF7-A143-4EE5-9B9F-659F198A817C} Cardiovascular
>
> Formato desejado: Reparem que aqui o ID duplicado foi removido mas
> aparecem True nas variaveis Cardiovascular e Neurologico
> Unique_Identifier Trauma não-cirurgico Neurologico Infecção/Sepse
> Cardiovascular
> 1 {6841FBAD-EB26-4EB3-AD8C-3AE00E23A563} True
> False False False
> 2 {D4BE0DF7-A143-4EE5-9B9F-659F198A817C} False
> True False True
> 3 {A6240B7F-3571-473E-AEFF-944372B312A4} False
> False True False
> 4 {946C597C-A79C-47A0-B0A6-16BEB9817571} False
> False False True
> 5 {023FF83F-A65C-49FE-8E0C-D26D8BD82B40} False
> False False True
>
> Para montar o banco original
> s <-
> data.frame(Unique_Identifier=c("{6841FBAD-EB26-4EB3-AD8C-3AE00E23A563}","{D4BE0DF7-A143-4EE5-9B9F-659F198A817C}","{A6240B7F-3571-473E-AEFF-944372B312A4}","{946C597C-A79C-47A0-B0A6-16BEB9817571}","{023FF83F-A65C-49FE-8E0C-D26D8BD82B40}","{D4BE0DF7-A143-4EE5-9B9F-659F198A817C}"),
>
> AdmissionReasonName_sec=c("Trauma
> não-cirurgico","Neurológico","Infecção/Sepse","Cardiovascular","Cardiovascular","Cardiovascular"))
> s
>
> Abraço,
>
>
> Pedro Brasil
>
>
> _______________________________________________
> 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.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20150630/0333dbf0/attachment.html>
Mais detalhes sobre a lista de discussão R-br