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.

Kapitel 5<br />

Datah˚andtering<br />

Man har ofte behov for at foretage omregninger <strong>af</strong> data. Dette kan omfatte dannelse <strong>af</strong> nye<br />

variabler eller modifikation <strong>af</strong> allerede eksisterende variabler. S ˚adanne beregninger sker altid<br />

i et datatrin. Beregningerne kan ofte med fordel laves direkte i forbindelse med indlæsning<br />

<strong>af</strong> data.<br />

Hvis vi gerne vil have parcelnummeret sat p ˚a, have beregnet rod- og sukkerudbytte i<br />

hkg/ha, kan vi danne tre nye variabler, som indeholder disse værdier s ˚aledes (parcellerne<br />

er indtastet i rækkefølge og er hver p ˚a 25 §©¨ ). Undertiden har man behov for at transformere<br />

data, før de analyseres statistisk. S ˚adanne transformationer skal i s ˚a fald foretages<br />

i datatrinnet. Eksempelvis vil vi tage 10-tals logaritmen <strong>af</strong> sukkerprocenten og kalde den<br />

transformerede variable for LPCT S. Dette kan gøres p ˚a følgende m˚ade:<br />

TITLE ’BEREGNINGER OG DANNELSE AF NYE VARIABLER’;<br />

DATA NYROER;<br />

SET ROER; /* 1 */<br />

PARC = _N_; /* 2 */<br />

HKG_HA = KG/25/100*10000; /* 3 */<br />

SUKK_HA = HKG_HA*PCT_SUKK/100;<br />

LPCT_S = LOG10( PCT_SUKK );<br />

RUN;<br />

/* 1 */: Her specificeres at man vil danne datasættet NYEROER.<br />

/* 2 */: Med SET kommandoen fortælles at NYROER skal dannes ud fra det allerede eksisterende<br />

datasæt ROER.<br />

/* 3 */: Variablen PARC i sættes lig den specielle variabel N , der er en intern variabel i et<br />

datatrin, der angiver hvilken række SAS er n ˚aet <strong>til</strong> at behandle i datatrinnet.<br />

Det nye datasæt NYROER vil herefter indeholde fire søjler mere end det oprindelige<br />

datasæt ROER, nemlig søjlerne PARC, HKG HA, SUKK HA og LPCT S.<br />

24

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

Saved successfully!

Ooh no, something went wrong!