PC baseret analyse og simulering w1a
Hvem er vi Poul Bennekou – Biokemiker (numeriskk analyse og simulering) Kursusansvarlig Mogens Ring Petersen – Biolog (operationel SAS) Undervisningsassistent w1a
Hovedformål med kurset 2-delt kursus Operationelt kendskab til programpakken SAS Generelle principper for programmering Elementer af data-analyse og simulering NB! Det er ikke et kursus i statistik w1a
Undervisningsformen Forelæsninger – dels om generelle principper, dels ‘hands on’ demonstration af programmel Kollokvier – Diskussion/fremlæggelse af ideer til løsning af opgaver Øvelser – Praktisk løsning w1a
Undervisningsmateriale Noter, læsestof og opgaver hentes, via links på kursets hjemmeside, som PDF-filer Kræver Acrobat reader for at kunne læses og printes Power Point serien lægges ud på hjemmesiden efter hver forelæsning w1a
SAS Hvordan man får programmet (kun studerende) I Informationen kan CD-installations-plade lånes ved deponering af studiekort. For at kunne køre skal der bruges en fil med en nøgle (Denne gang hedder den sas91_178679.txt). Denne fil skal opdateres årligt og fås ligeledes i Informationen (diskette – eller sendt med E-mail) w1a
Kursus-godkendelse Fremmøde Fremlæggelse/diskussion i kollokvier Løsning af (afleverings)opgaver w1a
Brug af PC på AKI For at få adgang til internet og printere skal der bruges et password til AKInettet Passwords kan afhentes i informationen Konto til udprintning kan også oprettes der w1a
Strategic analysis system SAS systemet Strategic analysis system Dette er første slide til første forelæsning under SAS-modulet w1a
SAS-systemet SAS-systemet tilstræber at være et komplet system, som både skal kunne bruges til Organisation og vedligeholdelse af data og Analyse og præsentation. w1a
SAS AkiZci-net installationen SAS system version 9.12 Operativ-system: WINDOWS XP (direkte fra harddisken) w1a
SAS Et modulopbygget system BASE SAS - grundmodul SAS/STAT - statistisk analyse SAS/GRAPH - grafisk præsentation w1a
SAS SAS er et programmeringssprog Det er f. eks. C også - men der er forskel SAS er mere specialiseret end C - bruges på et højere niveau w1a
SAS modulerne SAS modulerne rummer en række procedurer, der kaldes fra SAS-programmet. SAS-procedurer er for SAS hvad funktioner er for C - en samling biblioteksrutiner w1a
SAS filsystem w1a
SAS input Inddata - tekstfil (ASCII / ANSI) Program - tekstfil (ASCII / ANSI) SAS datasæt w1a
SAS output Output-vinduet (ANSI-tekst) SAS-log (ANSI-tekst) SAS datasæt (Binær fil) w1a
SAS input/output filer Inddata -textfil- SAS-program SAS datasæt SAS system SAS listing -print (text) SAS log -(text) w1a
SAS datasæt NAME HEIGTH WEIGTH Obs1 Peter 186 86 Obs2 Søren 175 79 Obs3 Hans 181 75 Variabel Observation Værdi (‘data value’) w1a
SAS syntax Kommentarfelter afgrænses med: /* kommentar */ eller Alle statements afsluttes med ; w1a
SAS programstruktur DATA-TRIN Begynder med det reserverede ord DATA PROCEDURE-TRIN Begynder med det reserverede ord PROC w1a
SAS-program opbygning Data-trin Procedure-trin RUN; w1a
Eksekvering af SAS programmer DATA-TRIN: Eksekveres når første RUN eller PROC statement mødes PROCEDURE-TRIN: Eksekveres når første RUN eller PROC statement mødes w1a
SAS variabel navne Længde 32 tegn Skal begynde enten med ‘_’ eller bogstaver (a-z) - ikke tal, - ikke national-karakterer w1a
SAS datatyper Numeric Character decimaltype 8 byte (15 dec. præcision) string-type (1-32767 bytes) w1a