12.07.2015 Aufrufe

SAS-Makro-Programmierung: - Urz

SAS-Makro-Programmierung: - Urz

SAS-Makro-Programmierung: - Urz

MEHR ANZEIGEN
WENIGER ANZEIGEN
  • Keine Tags gefunden...

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

%put Das Ergebnis ist &total;Das Ergebnis ist 55b) data test;sum=%intsum(10);put sum;run;c) %macro getsum;data _null_;sum1=%intsum(1);sum2=%intsum(2);sum3=%intsum(3);sum4=%intsum(4);sum5=%intsum(5);put sum1--sum5;run;%mend getsum;d) %macro getsum(anfang=,ende=,by=1);%do n=&anfang %to &ende %by &by;%put ****%intsum(&N)****;%end;%mend getsum;20. %input x;%sysdate%put Der Wert von %superq(x) ändert sich nicht innerhalb eines <strong>SAS</strong>Programms.;21. %let x=%nrbquote(Das ist der Schnupperhund von C&A);%put &x;%put &x;(Erst beim zweiten Mal verschwindet die Warnung)%put %quote(Die Gewinner waren die Nummern 3;12;1 & 7);%put %bquote(So 'n Blödsinn);22. %macro verwalt;%window verwalt#9 @32 'Gruppierung nach'#11 @35 '1. Wohnort'#12 @35 '2. Semesterzahl'#13 @35 '3. Studienfach'#14 @35 '4. Abschlußart'#16 @32 'Geben Sie die gewünschte Gruppierungsart ein' @77 sortart 1attr=underline;%display verwalt;%if &sortart =1 %then %let by=WOHNORT;%else %if &sortart=2 %then %let by=SEMZAHL;%else %if &sortart=3 %then %let by=STUDFACH;%else %if &sortart=4 %then %let by=ABSCHLUS;%put &by;proc sort data=studi;by &by;proc freq data=studi;tables STUDFACH*ABSCHLUS*SEMZAHL*WOHNORT;by &by;run;%mend verwalt;23. Das <strong>Makro</strong> legt eine temporäre Datei Fehler an, in die die Fehlermeldungen abgelegtwerden.%macro saserror;60

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!