je suis en train de construire une table, en utilisant des proc sql pour réccupérer les valeurs des champs et ensuite les attribuer à chaque variable comme suit:
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
18
19
20
21
22
23
24 proc sql noprint ; select IDjdd into:id from &data; select prob into:Prob_vrai from table_vrai; select F into:F_vrai from table_vrai; select prob into:Prob_ech from table_ech; select F into:F_ech from table_ech; quit; data resum; var1=&id; var2=%scan(&var,&d,' '); var3=&nbr; var4=&F_vrai; var5=&Prob_vrai; var6=%eval(%eval(&nbr)-%eval(&ind)); var7=∼ var8=&F_ech; var9=&Prob_ech; run;
je m'apperçoit qu'à la fin dans la table créee "resum", une colonne (variable I) vide en plus!! j'ai utilsé l'option mlogic pour l'execution pas à pas, j'ai regardé mon code source plusieurs fois, mais je n'arrive pas à détecter l'erreur!!
Partager