[R-br] (sem assunto)
Éder Comunello
comunello.eder em gmail.com
Segunda Março 10 17:06:51 BRT 2014
Fátima, boa tarde!
Nessa solução uso os rótulos 'sim' e 'nao' como nome das novas colunas,
eliminando a necessidade de mais duas colunas com essa informação.
### <code r>
cap=c("A1","A3","B2","B5","C6","C8","D4","F5","G8","H1","K9","A1","A3","B2","B5","C6","C8","D4","F5","G8","H1","K9")
Var1=c("nao","nao","nao","nao","nao","nao","nao","nao","nao","nao","nao",
"sim","sim","sim","sim","sim","sim","sim","sim","sim","sim","sim")
Var2=c(2,5,7,4,1,2,4,8,9,6,7,4,5,3,2,4,5,8,7,0,1,1)
df=cbind(cap,Var1,Var2)
df=as.data.frame(df)
df
require(reshape)
cast(df, cap~Var1, value='Var2')
### </code>
Éder Comunello <c <comunello.eder em gmail.com>omunello.eder em gmail.com>
Dourados, MS - [22 16.5'S, 54 49'W]
Em 10 de março de 2014 15:22, Fátima Lima Paula <fatima.lima.paula em gmail.com
> escreveu:
>
> Prezados, eu tenho um data frame assim
>
>
> cap=c("A1","A3","B2","B5","C6","C8","D4","F5","G8","H1","K9","A1","A3","B2","B5","C6","C8","D4","F5","G8","H1","K9")
> Var1=c("nao","nao","nao","nao","nao","nao","nao","nao","nao","nao","nao",
> "sim","sim","sim","sim","sim","sim","sim","sim","sim","sim","sim")
> Var2=c(2,5,7,4,1,2,4,8,9,6,7,4,5,3,2,4,5,8,7,0,1,1)
> df=cbind(cap,Var1,Var2)
> df=as.data.frame(df)
> df
>
> cap Var1 Var2
> 1 A1 nao 2
> 2 A3 nao 5
> 3 B2 nao 7
> 4 B5 nao 4
> 5 C6 nao 1
> 6 C8 nao 2
> 7 D4 nao 4
> 8 F5 nao 8
> 9 G8 nao 9
> 10 H1 nao 6
> 11 K9 nao 7
> 12 A1 sim 4
> 13 A3 sim 5
> 14 B2 sim 3
> 15 B5 sim 2
> 16 C6 sim 4
> 17 C8 sim 5
> 18 D4 sim 8
> 19 F5 sim 7
> 20 G8 sim 0
> 21 H1 sim 1
> 22 K9 sim 1
>
>
> E gostaria que ficasse assim:
>
> cap=c("A1","A3","B2","B5","C6","C8","D4","F5","G8","H1","K9")
> Var1=c("nao","nao","nao","nao","nao","nao","nao","nao","nao","nao","nao")
> Var2=c(2,5,7,4,1,2,4,8,9,6,7)
> Var3=c("sim","sim","sim","sim","sim","sim","sim","sim","sim","sim","sim")
> Var4=c(4,5,3,2,4,5,8,7,0,1,1)
> df=cbind(cap,Var1,Var2,Var3,Var4)
> df=as.data.frame(df)
> df
> cap Var1 Var2 Var3 Var4
> 1 A1 nao 2 sim 4
> 2 A3 nao 5 sim 5
> 3 B2 nao 7 sim 3
> 4 B5 nao 4 sim 2
> 5 C6 nao 1 sim 4
> 6 C8 nao 2 sim 5
> 7 D4 nao 4 sim 8
> 8 F5 nao 8 sim 7
> 9 G8 nao 9 sim 0
> 10 H1 nao 6 sim 1
> 11 K9 nao 7 sim 1
>
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140310/73a053db/attachment.html>
Mais detalhes sobre a lista de discussão R-br