DS2 - Création d'une table avec DS2 et condition

Prenons en exemple la table "utilisateurs" ci-dessous : [caption id="attachment_2385" align="aligncenter" width="426"]proc print data=utilisateurs;run; proc print data=utilisateurs;run;[/caption] A partir de cette table, nous voulons créer une table "monexport"  contenant les uniquement les personnes de 25 ans (age=25) Nous utilisons l'instruction IF :
proc ds2;
     data monExport  (overwrite=yes);;
     method run();
          set utilisateurs;
          if age=25;
     end;
     enddata;
run;
quit;
Ce qui donne : [caption id="attachment_2386" align="aligncenter" width="413"]proc print data=monExport;run; proc print data=monExport;run;[/caption]  

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.