Bonjour
Je rencontre un problème et j’aurai besoin d’aide.
A partir d’une variable texte (VAR_TEX) qui peut comprendre plusieurs mots (ex : boutons sur le visage), j’ai découpé cette variable en plusieurs ce qui donne Mot_VAR_TEX1 [bouton], Mot_VAR_TEX2 [sur] Mot_VAR_TEX3 [le] Mot_VAR_TEX4 [visage] en écrivant le programme suivant :
Maintenant j’aimerais créer une autre variable dont la valeur dépend des différentes combinaisons de mots. Le bout de commande est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 array VAR_TEX(4) $20. ; do i=1 to i=4 ; Mot_ VAR_TEX(i) = scan (VAR_TEX,i) ; end ; run ;
Ce bout de commande ne fonctionne pas ! pourriez-vous m’aider ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Length CODE $7. ; array Mot_VAR_TEX(4) ; do i=1 to i=4 ; if Mot_VAR_TEX(i) in (ʽʽboutonʼʼ) and Mot_VAR_TEX(i) (ʽʽvisageʼʼ) then CODE= ʽʽL704ʼʼ ; end ; run ;
Partager