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)
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Kapitel 8<br />
Tabellering <strong>af</strong> data<br />
8.1 PROC TABULATE<br />
PROC TABULATE er en (meget fleksibel) procedure <strong>til</strong> udskrivning <strong>af</strong> tabeller. I PROC<br />
TABULATE er der 3 vigtige statements.<br />
CLASS-ordren <strong>brug</strong>es <strong>til</strong> diskrete identifikationsvariable, hvis værdier skal <strong>brug</strong>es som<br />
kolonne- og række-værdier,<br />
VAR-ordren <strong>brug</strong>es <strong>til</strong> de m ˚alte variable, hvis værdier skal st ˚a ’inde i’ tabellen som funktion<br />
<strong>af</strong> CLASS variablerne.<br />
TABLE-ordren hvori det specificeres hvilke tabeller, der skal laves.<br />
Betragt igen data fra fordringsforsøget omtalt i <strong>af</strong>snit 9.2.2. Vi ønsker at lave en tabel, der<br />
viser gennemsnit og standard<strong>af</strong>vigelse <strong>af</strong> Weight12 og kgweek12 for hver kombination <strong>af</strong><br />
EVIT og CU og en anden tabel med antallet <strong>af</strong> svin for hver kombination <strong>af</strong> EVIT og CU:<br />
LIBNAME KSAS ’C:\SASKURSUS\KURSUSSASDATA’;<br />
TITLE ’MY TWO FIRST TABLES’;<br />
PROC TABULATE DATA=KSAS.EVITCU FORMAT=6.2;<br />
CLASS EVIT CU;<br />
VAR WEIGHT12 KGWEEK12;<br />
TABLE EVIT , CU / BOX="MY FIRST TABLE - NUMBER OF OBSERVATIONS";<br />
TABLE EVIT * CU, (WEIGHT12 KGWEEK12) * (MEAN STD) /<br />
BOX="MY SECOND TABLE - MEANS AND STANDARD DEVIATIONS";<br />
RUN;<br />
Optionen format=6.2 specificere at hver celle skal best ˚a <strong>af</strong> 6 pladser og at tallene skal<br />
vises med 2 decimaler.<br />
48