Bonsoir,

Avant tout, je tiens à m'excuser si je n'ai pas poster ma discussion au bon endroit.

je viens ici afin de solliciter votre aide sur un exercice de SAS sur lequel je m'exerce. Malheureusement, il n'y a point de solution pour l'exercice et j'aimerais bien que l'on m'éclaire. J'ai eu quelques cours de SAS l'année dernière en licence d'économie. Je suis actuellement en M1 et je m’entraîne en vue d'un partiel.

L'énnoncé de mon exercice est le suivant :
Nom : 2.PNG
Affichages : 3263
Taille : 43,6 Ko
Nom : 1.PNG
Affichages : 3259
Taille : 20,0 Ko

Voilà ce que je pensais faire :

DATA Matable ;
INPUT id score ;
DATALINES ;
1 +
2 =
3 -
4 =
5 --
6 +
7 ++
;

DATA score (keep = id score v1 v2 v3 v4 v5 v6 v7 v8 v9 v10) ;
SET Matable;
IF scores EQ "+" THEN v1 = 1 ; ELSE v2 = 0 ; ELSE v3 = 0 ; ELSE v4 = 0 ; ELSE v5 = 0 ;
ELSE IF scores EQ "=" THEN v2 = 1 ; ELSE v1 = 0 ; ELSE v3 = 0 ; ELSE v4 = 0 ; ELSE v5 = 0 ;
ELSE IF scores EQ "-" THEN v3 = 1 ; ELSE v1 = 0 ; ELSE v2= 0 ; ELSE v4 = 0 ; ELSE v5 = 0 ;
ELSE IF scores EQ "--" THEN v4 = 1 ; ELSE v1 = 0 ; ELSE v2 = 0 ; ELSE v3 = 0 ; ELSE v5 = 0 ;
ELSE IF scores EQ "+=" THEN v5 = 1 ; ELSE v1 = 0 ; ELSE v2 = 0 ; ELSE v3 = 0 ; ELSE v4 = 0 ;
RUN ;



Merci d'avance