Pregunta

Esto es algo que no puedo lograr con la biblioteca Reshape2 para R. Tengo los siguientes datos:

 zone       code        literal
 1: A         14           bicl
 2: B         14           bicl
 3: B         24          calso
 4: A         51           mara
 5: B         51           mara
 6: A         125           gan
 7: A         143          carc
 8: B         143          carc

es decir: cada zona tiene 4 códigos con su literal correspondiente. Me gustaría transformarlo en un conjunto de datos con una columna para cada uno de los cuatro códigos y una columna para cada uno de los cuatro literales:

 zone  code1 literal1   code2 literal2   code3 literal3   code4 literal4    
 1: A    14     bicl      51     mara     125      gan      143   carc
 2: B    14     bicl      24    calso      51     mara      143   carc 

¿Alguna manera fácil de lograr esto en R? Si no, también me sentiría cómodo con una solución en Python.

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
scroll top