23.07.2013 Views

Supplerende noter til "Kursus i brug af SAS" (på dansk)

Supplerende noter til "Kursus i brug af SAS" (på dansk)

Supplerende noter til "Kursus i brug af SAS" (på dansk)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CLASS optagn saatid;<br />

VAR kg pct_sukk;<br />

OUTPUT OUT=roersum<br />

MEAN = STD = stdhkg stdsuk SUM(kg) = sumhkg;<br />

RUN;<br />

PROC PRINT DATA=roersum; RUN;<br />

Der vil være 4 ’typer’ resultater ved 2 klassevariable:<br />

TYPE = 0 beregninger over hele datasættet,<br />

TYPE = 1 beregninger for hver værdi <strong>af</strong> sidste klassevariabel – her f.eks. middelværdi <strong>af</strong><br />

saatid 1 over alle optagningstider, <strong>af</strong> saatid 2 over alle optagningstider osv,<br />

TYPE = 2 beregninger for hver værdi <strong>af</strong> næstsidste klassevariabel,<br />

TYPE = 3 beregninger for hver kombination <strong>af</strong> værdier for de to sidste klassevariable – her<br />

middelværdi <strong>af</strong> saatid 1 optagningstid 1, middelværdi <strong>af</strong> saatid 2 optagningstid 1 osv.<br />

Man kan dog begrænse antallet <strong>af</strong> ’typer’ <strong>til</strong> netop de man er interesseret i, ved at benytte<br />

TYPES-ordren hvor man angiver præcis de kombinationer <strong>af</strong> de 2 eller flere variable man har<br />

listet efter CLASS-ordren.<br />

PROC MEANS DATA=saskurs.roer;<br />

CLASS optagn saatid;<br />

VAR kg pct_sukk;<br />

TYPES optagn saatid;<br />

OUTPUT OUT=roersum<br />

MEAN = STD = stdhkg stdsuk SUM(kg) = sumhkg;<br />

RUN;<br />

PROC PRINT DATA=roersum; RUN;<br />

Ønsker man kun den sidste type resultater, alts ˚a beregninger for hver kombination <strong>af</strong><br />

værdier for klassevariable kan man i PROC-ordren angive optionen NWAY s ˚aledes:<br />

PROC MEANS DATA=saskurs.roer NWAY;<br />

CLASS optagns aatid;<br />

VAR kg pct_sukk;<br />

OUTPUT OUT=roersum<br />

MEAN = STD = stdhkg stdsuk SUM(kg) = sumhkg;<br />

RUN;<br />

PROC PRINT DATA=roersum; RUN;<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!