Bonjour,
Voici mon problème : ma boucle ne fonctionne pas et je ne comprends pas pourquoi. Je m'arrache les cheveux depuis hier. Pourriez-vous m'éclairer ?
Pour ma première valeur SAS revoie FALSE alors que c'est pourtant le cas j'ai bien une valeur manquante pour V_1.
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
16
17 option mlogic; data essai; v_1 = .; v_2 = 5; run; %macro essai(); data essai; set essai; %do i = 1 %to 2; vv_&i. = v_&i.; %if v_&i. = . %then vv_&i. = 0; %end; run; %mend; %essai();
A l'aide !
Merci infiniment
alers





Répondre avec citation




Partager