[R-es] Transponer data frame.
Isidro Hidalgo Arellano
ihid@lgo @ending from jccm@e@
Jue Oct 11 17:43:02 CEST 2018
Buenas tardes:
Lo que necesitas lo puedes hacer con la función “reshape”, del paquete “stats”.
Tienes los datos en la forma “long” y necesitas pasarlos a “wide”.
Un saludo
Isidro Hidalgo Arellano
Observatorio del Mercado de Trabajo
Consejería de Economía, Empresas y Empleo
<http://www.castillalamancha.es/> http://www.castillalamancha.es/
De: R-help-es <r-help-es-bounces using r-project.org> En nombre de juan manuel dias
Enviado el: jueves, 11 de octubre de 2018 17:33
Para: Lista R <r-help-es using r-project.org>
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í:
Muchas gracias! Saludos, Juan.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20181011/ee80d468/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 27218 bytes
Desc: no disponible
URL: <https://stat.ethz.ch/pipermail/r-help-es/attachments/20181011/ee80d468/attachment-0001.png>
Más información sobre la lista de distribución R-help-es