Pratique de Sas Windows ...9.3 Volume 2 - Ined
Pratique de Sas Windows ...9.3 Volume 2 - Ined
Pratique de Sas Windows ...9.3 Volume 2 - Ined
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
La log/journal affiche un échec car les autres instructions <strong>de</strong> l’autoexec par défaut n’ont pas été soumises :<br />
NOTE: AUTOEXEC processing beginning; file is d:\lib.sas.<br />
NOTE: Libref A was successfully assigned as follows:<br />
Engine: V9<br />
Physical Name: d:\notes\test<br />
NOTE: AUTOEXEC processing completed.<br />
La log/journal affiche dans le second essai alors que le libname et son libref A est bien pendant l’autoexec :<br />
NOTE: AUTOEXEC processing beginning; file is ('d:\My <strong>Sas</strong> Files\9.3\autoexec.sas' 'd:\lib.sas').<br />
NOTE: Libref A was successfully assigned as follows:<br />
Engine: V9<br />
Physical Name: d:\notes\test<br />
NOTE: AUTOEXEC processing completed<br />
• Changement <strong>de</strong> valeurs<br />
Sous <strong>Windows</strong>, la nouvelle valeur du MEMSIZE est <strong>de</strong> 2G et le SORTSIZE prendra celle <strong>de</strong> 256M.<br />
L’option fullstimer donnera maintenant ce genre d’information : un timbre <strong>de</strong> date en plus<br />
NOTE: PROCEDURE ANOVA used (Total process time):<br />
real time 0:00:00.06<br />
user cpu time 0:00:00.04<br />
system cpu time 0:00:00.01<br />
memory 464.53k<br />
OS Memory 18288.00k<br />
Timestamp vendredi 15 juin 2012 10 h 42<br />
options stimefmt = opt; et options stimefmt = fmt; vous livreront tous les nouveaux habillages<br />
possibles et<br />
un retour à la situation <strong>de</strong> départ se co<strong>de</strong>ra options stimefmt=normal;<br />
La situation implicite d’impression en <strong>Windows</strong> 7 était <strong>de</strong> recourir au système d’impression du système et c’est<br />
pour cela que <strong>Sas</strong> sous Linux fonctionnait autrement : la nouvelle option universalprint à mettre au démarrage<br />
<strong>de</strong> <strong>Sas</strong> permettra d’enclencher un fonctionnement alternatif si cela vous intéresse vraiment.<br />
La première différence par rapport à V1_p112 est que vous imprimerez dans un fichier .ps au lieu <strong>de</strong> sortir sur<br />
votre imprimante par défaut. Et ainsi <strong>de</strong> suite …<br />
• GETOPTION<br />
Il est maintenant possible <strong>de</strong><br />
options papersize="A3";<br />
* réglage occasionnel pour une impression spéciale;<br />
%put %sysfunc(getoption(papersize,keyword));<br />
%let <strong>de</strong>fsize = %sysfunc(getoption(papersize,keyword,<strong>de</strong>faultvalue)) ;<br />
options &<strong>de</strong>fsize; run;<br />
%put %sysfunc(getoption(papersize,keyword));<br />
%let <strong>de</strong>fsize = %sysfunc(getoption(papersize,keyword,startupvalue)) ;<br />
options &<strong>de</strong>fsize; run;<br />
%put %sysfunc(getoption(papersize,keyword));<br />
PAPERSIZE=A3<br />
PAPERSIZE=LETTER<br />
PAPERSIZE=A4<br />
• VALIDVARNAME= COMPAT | EXTEND<br />
De façon analogue à l’usage du validvarname=any s’appliquant aux (noms <strong>de</strong>) variables, pour les noms <strong>de</strong><br />
membres, tables, vues et item stores, il sera possible d’utiliser sur 32 positions, les caractères nationaux,<br />
spéciaux à l’exception <strong>de</strong> / \ * ? " < > | : - et <strong>de</strong> ne jamais commencer par un blanc ou un . (dot).<br />
• EXTENDOBSCOUNTER=NO | YES<br />
Si votre compteur d’observations <strong>de</strong> votre très gran<strong>de</strong> table dépasse les 2 billions, vous entrez dans un domaine<br />
où (sous Linux32, W32 ou W64) vous aurez peut-être besoin <strong>de</strong> l’étendre : lisez la doc à ce propos.<br />
57 INED Service Informatique Wielki