Bonjour,
J'ai une table croisée et je veux la décroiser. je faisais cela avec la proc transpose sous SAS. et je sais que je peux faire le contraire avec xtabs de R.
je donne l'exemple suivant:
et je veux obtenir une table sous cette forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 > madata = data.frame( id = paste('FR', 1:3, sep = '_'), S1 = 10:12 , S2 = 100:102, S3 = 1000:1002) > madata id S1 S2 S3 1 FR_1 10 100 1000 2 FR_2 11 101 1001 3 FR_3 12 102 1002
en réalité j'ai 23000 Id et 52 semaine
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ID Semaine valeur FR1 S1 10 FR1 S2 100 FR1 S3 1000 FR2 S1 11 FR2 S2 101 FR2 S3 1001 FR3 S1 12 FR3 S2 102 FR3 S3 1002
Merci de votre aide.
Partager