Question

C'est quelque chose que je ne peux pas réaliser avec la bibliothèque Reshape2 pour R. J'ai les données suivantes:

 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

IE: Chaque zone a 4 codes avec son littéral correspondant. Je voudrais le transformer en un ensemble de données avec une colonne pour chacun des quatre codes et une colonne pour chacun des quatre littéraux:

 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 

Un moyen facile d'y parvenir en R? Sinon, je serais également à l'aise avec une solution à Python.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top