Bonjour,
J'ai mon tableau sous la forme suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
> read.csv('D:/essai_rca.csv', header = TRUE, sep = ";")
   Reporter.ISO Commodity.Code Mcp
1            TN              1   1
2            TN              2   0
3            TN              3   0
4            TN              4   1
5           DZA              1   1
6           DZA              2   1
7           DZA              3   0
8           DZA              4   1
9            FR              1   0
10           FR              2   1
11           FR              3   1
12           FR              4   0
J'aimerais construire un tableau croisé dynamique comme l'on peut obtenir sous excel:
En ligne: la colonne Reporter.ISO
En colonne: la colonne Commodity.Code
En valeur: la colonne Mcp (càd la valeur de Mcp pour chaque croisement entre les 2 colonnes précitées et la somme totale en ligne et en colonne)
Le tableau sera sous la forme suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
   DZA   FR   TN   Total
1      1   0   1   2
2      1   1   0   2
3      0   1   0   1
4      1   0   1   2
Total   3   2   2   7
Y a-t-il une solution sous R?
Merci d'avance