Obrigado Mauricio, mas gostaria da inversão a partir de DAT e não dos vetores iniciais.

Mauricio
UFBA

Em 1 de agosto de 2011 15:28, Mauricio Morgado Oliveira <oliveira.mauricio.morgado@gmail.com> escreveu:
dat <- as.data.frame(rbind(v1,v2,v3))





Em 1 de agosto de 2011 15:00, Mauricio Cardeal <mcardeal2010@gmail.com> escreveu:
Olá RMasters,

Tenho um data frame que está assim:

v1 <- c("id","A","B","C")
v2 <- c(1,1,2,1)
v3 <- c(0,0,1,1)
dat <- as.data.frame(cbind(v1,v2,v3))
dat

  v1 v2 v3
1 id  1  2
2  A  1  0
3  B  0  1
4  C  1  1

Gostaria de deixá-lo assim:

id A B C
1  1  0 1
2  0  1 1

Como faço para inverter a partir de dat ? Já tentei o reshape, mas não tive êxito.

Vi uma resposta anterior na lista, mas também não consegui reproduzir.

Obrigado,

Mauricio
UFBA


_______________________________________________
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.