Hola

Desconozco lo que estés haciendo pero en general, no es una buena práctica 
trabajar de eso modo a menos que sea para visualización en un documento. Lo 
recomendable es trabajar con la información como la tienes y no la transformes 
de esa forma. Si aun así decides hacerlo prueba la función dcast del paquete 
data.table.



Saludos

________________________________
De: R-help-es <[email protected]> en nombre de juan manuel dias 
<[email protected]>
Enviado: jueves, 11 de octubre de 2018 10:32:38 a. m.
Para: Lista R
Asunto: [R-es] Transponer data frame.

Hola,
Tengo la siguiente base de datos

Numero de vuelo Nacionalidad    Pax
1240    Argentina       2341
1240    Uruguaya        4432
1240    Paraguaya       67000
1240    Brasilera       1234
1241    Argentina       7344
1241    Uruguaya        543000
1241    Paraguaya       3000
1241    Brasilera       234000

y quiero que quede del siguiente modo:

Numero de vuelo Nacionalidad_argentina  Nacionalidad_uruguaya   
Nacionalidad_paraguaya  Nacionalidad_brasilera
1240    2341    4432    67000   1234
1241    7344    543000  3000    234000

 intenté con vuelos_f<-t(vuelos) pero no logro lo que quiero, queda así:

[image.png]

Muchas gracias! Saludos, Juan.
_______________________________________________
R-help-es mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-help-es

Responder a