J'ai exécuté un morceau de code comme ceci
x = data.frame(numerator = 1:3, value = letters[1:3],value1=letters[4:6])
xa = aggregate(list(x$numerator),by=list(x$value,x$value1),FUN=sum)
Mais le résultat xa
est formaté comme suit
Group.1 Group.2 X1.3
1 a d 1
2 b e 2
3 c f 3
J'aimerais que mes résultats soient organisés sous forme de matrice, de sorte que les lignes soient représentées par les valeurs du groupe 1 et les colonnes par les valeurs du groupe 2, comme suit :
d e f
a 1 NULL NULL
b NULL 2 NULL
c NULL NULL 3
Comment je fais ça ?