Bonjour !
J'essaie de vous expliquer mon problème.
J'ai un tableau 1 avec pour chaque individu, sa catégorie sociale et sa commune.
J'ai un tableau 2 avec pour chaque catégorie sociale, le salaire moyen qui correspond à chaque commune.
J'aimerais obtenir un tableau 3 avec pour chaque individu, sa catégorie sociale, sa commune et le salaire moyen correspondant à la commune et à la catégorie sociale.
Je me disais que j'allais écrire pour chaque catégorie sociale (il y en a 5) :
mais ca va forcément me donner un tableau avec 5 variables "salaire" avec uniquement les valeurs correspondant à l'une des cat soc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 DATA tab; if cat soc = cadre then merge tab (IN=A) cadre (IN=B); BY numcom; IF A AND B; run;
Comment faire pour qu'à chaque fusion sur la variable num com, la même variable salaire soit remplie ?
J'espère que j'ai été claire...
Merci d'avance !
Partager