Tips og tricks til Proc Means. Per Andersen

Størrelse: px
Starte visningen fra side:

Download "Tips og tricks til Proc Means. Per Andersen"

Transkript

1 Tips og tricks til Proc Means

2 Capgemini gruppen Grundlagt 1967 i Paris, startet i Danmark 1984 Omsætning på verdensplan i ,7 milliader euro medarbejdere på verdensplan, heraf 300 i Danmark 3 kontorer i Danmark (Gentofte, Odense og Århus) Konsulentvirksomhed Capgemini er repræsenteret i 34 lande

3 Ideen til dette indlæg har jeg fra Andrew H. Karp Sierra Information Services Inc. California US Andrew holdt et tilsvarende indlæg på SUGI 27 (2002) og SAS Global Forum 2007

4 Tips og tricks til Proc Means Denne præsentation vil vise 13 (forhåbentlige) gode tips til Proc Means (kan også bruges i Proc Summary). Mange af de viste tips indeholder V8/V9 features i Proc Means Denne præsentation vil: vise hvordan det er muligt at: Reducere antal gange Proc Means skal kører Benytte endnu flere analyse værdier Tilføj mere output information Reducere processing overhead med Proc Means og store datamængder

5 Tips og tricks til Proc Means Proc Means og Proc Summary Begge procedure er en del af Base SAS software Blev i SAS V6 ens procedurer (det er lang tid siden (1991)) Er begge meget effektfulde til at summere og analysere data Forskel: Proc Means danner SAS output (default) Proc Summary danner SAS-dataset (default)

6 Tips og tricks til Proc Means Eksempel data Kundedata rækker Mulige klassifikationsvariable Postnr (503 unikke værdier) Salgskontor (3 unikke værdier) Grossist (38 unikke værdier) Kundetype (3 unikke værdier) Koen (2 unikke værdier) Region (1 unik værdi)

7 Tips og tricks til Proc Means Eksempel data Mulige analysevariable antal Pris_ialt enhpris

8 Tips og tricks til Proc Means Simpelt eksempel Beregn sum på Antal Pris_ialt Pr. Salgskontor grossist

9 Tips og tricks til Proc Means title1 "Simpel eksempel på brug af Proc Means"; Proc Means data=sugdk.kundedata2 noprint missing; class salgskontor grossist; var antal pris_ialt; output out=ny sum=total_ant total_pris; run; proc print data=ny; run; Bemærk længere kolonnenavne (nyt i V8)

10 Tips og tricks til Proc Means Simpel eksempel på brug af Proc Means Obs salgskontor grossist _TYPE FREQ_ total_ant total_pris , , , , , , , , , , , , ,51 Type = 0 total niveau Type = 1 ialt pr. grossist Der er også type = 2 og 3

11 Tips og tricks til Proc Means Hvad skete der? Der blev dannet et SAS dataset i work med summer indenfor de analysevariable der var angivet i CLASS-statementet. Der bliver dannet 2 variable fra PROC MEANS _type_ angiver summeringsniveau _freq_ antal rækker der er summeret i dette summeringsniveau

12 Tip #1 Benyt Proc Means til at beregne Quantiler Proc Means kan nu også beregne Quantiler Percentiler Median m.m. Det betyder at du er fri for at benytte Proc Univariate til dette Proc Tabulate og Proc Report har også disse muligheder

13 Tip #1 Beregn sum på Pris_ialt Pr. grossist

14 Tip #1 Benyt Proc Means til at beregne Quantiler title; title1 "Tip 1, Benyt Proc Means til at beregne Quantiler"; Proc Means data=sugdk.kundedata2 noprint missing; class grossist; var pris_ialt; output out=ny2 sum=median_pris mean=total_pris p50=mean_pris; run; proc print data=ny2; run;

15 Tip #1 Tip 1, Benyt Proc Means til at beregne Quantiler Obs grossist _TYPE FREQ_ median_pris total_pris mean_pris , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,22 Hvad er der galt med dette dataset? Pga. tastaturproblemer er der angivet forkerte kolonnenavne

16 Tip #2 Autoname og Autolabel En metode til at undgå fejlagtige kolonnenavne er at benytte Autoname og Autolabel options. Disse options hører til Output statement og giver automatisk kolonnenavne der indeholder det oprindelige kolonnenavn + oplysning om hvilken statistik der er benyttet.

17 Tip #2 Autoname og Autolabel title1 "Tip 2, Brug AUTONAME og AUTOLABEL options"; Proc Means data=sugdk.kundedata2 noprint missing; label pris_ialt = 'Total pris'; class grossist; var pris_ialt; output out=ny3 sum= mean= p50= /autolabel autoname; run;

18 Tip #2 Tip 2, Brug AUTONAME og AUTOLABEL options Obs grossist _TYPE FREQ_ pris_ialt_sum pris_ialt_mean pris_ialt_p , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,22

19 Tip #2 Autoname og Autolabel proc contents data=ny3 noprint out=ny4 (keep=name label); run; proc print data=ny4; run; proc print data=ny3 l; run;

20 Tip #2 output fra PROC CONTENTS Tip 2, Brug AUTONAME og AUTOLABEL options Obs NAME LABEL 1 _FREQ_ 2 _TYPE_ 3 grossist Grossist 4 pris_ialt_mean Total pris_mean 5 pris_ialt_p50 Total pris_p50 6 pris_ialt_sum Total pris_sum

21 Tip #2, output fra PROC PRINT Tip 2, Brug AUTONAME og AUTOLABEL options Obs Grossist _TYPE FREQ_ Total pris_sum Total pris_mean Total pris_p , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,22

22 Tip #3 Dan flere output dataset i en PROC MEANS En metode der ofte er overset, men meget effektfuld Proc Means skal kun køres 1 gang Der er mulighed for at benytte _type_ til at styre output Værdien i _type_ svare til det binære talsystem

23 Tip #3 Dan flere output dataset i en PROC MEANS title1 "Tip 3, Dan flere output dataset i en Proc Means"; Proc Means data=sugdk.kundedata2 noprint missing; class postnr salgskontor grossist kundetype; var antal pris_ialt; output out=tip3 sum=; run; Outputdataset indeholder kolonner Her er 4 class-kolonner, giver _type_ fra 0 til 15, eller binært 0000 til 1111

24 Tip #3 Dan flere output dataset i en PROC MEANS I version 6 var der mulighed for at bruge where på _type_ i output-statement Og senere mulighed for at benytte bit-testing f.eks where _type_ = 1001 b; (9)

25 Tip #3, binære værdier på _type_ 0000 = grandtotal 0001 = pr. kundetype 0010 = pr. grossist 0011 = grossist og kundetype 0100 = pr. salgskontor 0101 = salgskontor og kundetype 0110 = salgskontor og grossist 0111 = salgskontor, grossist og kundetype 1000 = pr. postnr 1001 = postnr og kundetype 1010 = postnr og grossist 1011 = postnr, grossist og kundetype 1100 = postnr og salgskontor 1101 = postnr, salgskontor og kundetype 1110 = postnr, salgskontor og grossist 1111 = alle kombinationer

26 Tip #3 data testtyp9; set tip3; where _type_=9; run; * eller ; data testtyp9a; set tip3; if _type_='1001'b; /* bemærk at where ikke kan benyttes med BIT expression */ run;

27 Tip #3 Eller direkte i PROC MEANS Proc Means data=sugdk.kundedata2 noprint missing; class postnr salgskontor grossist kundetype; var antal pris_ialt; output out=tip3a sum=; output out=tip3b(where=(_type_ = 9)) sum=; run; Her bliver der dannet flere output dataset Kan dette løses med Proc SQL?

28 Tip #3 Dan flere output dataset i en PROC MEANS I version 8 er der kommer en ny option CHARTYPE. Her bliver den numeriske værdi at _type_ ændret til karakterkolonne med binære værdier (0 eller 1)

29 Tip #3 Proc Means data=sugdk.kundedata2 noprint chartype missing; class postnr salgskontor grossist kundetype; var antal pris_ialt; output out=tip3c sum=; output out=tip3d (where=(_type_ = '1001')) sum=; run;

30 Tip #3 Proc Means data=sugdk.kundedata2 noprint chartype missing; class postnr salgskontor grossist kundetype; var antal pris_ialt; output out=tip3e sum=; output out=tip3f(where=(_type_ in('0000','1001'))) sum=; run;

31 Tip #4 Brug DESCENDTYPES Proc Means sorterer efter _type_ i stigende orden Med options DESCENDTYPES kommer outputtet i faldende orden efter _type_, dvs, grandtotal kommer til sidst.

32 Tip #4 Brug DESCENDTYPES title1 "Tip 4, Brug descendingtypes"; Proc Means data=sugdk.kundedata2 noprint descendtypes missing; class grossist kundetype; var antal pris_ialt; output out=tip4 sum=; run; proc print data=tip4; run;

33 Tip #4 Brug DESCENDTYPES , , , , , , , , , , , , , , , , , , , D , H , I , ,96

34 Tip #5 Brug TYPES statement til at begrænse kombination af CLASS TYPES Statement er nyt, må ikke forveksles med _type_. TYPES bruges til angivelse af kombinationer af CLASS variable Bruges især når der er mange CLASS variable

35 Tip #5 Brug TYPES statement til at begrænse kombination af CLASS Eksempel: class postnr salgskontor grossist kundetype; Følgende kombinationer ønskes: Grandtotal (_type_ = 0) Grossist * kundetype (_type_ = 3) postnr * salgskontor (_type_ = 12) postnr * salgskontor * grossist (_type_ = 14) Dette kan løses på følgende måde

36 Tip #5 Brug TYPES statement til at begrænse kombination af CLASS title1 "Tip 5, Brug TYPES Statement til at begrænse class-kombination"; Proc Means data=sugdk.kundedata2 noprint missing; class postnr salgskontor grossist kundetype; types () /* giver grandtotal */ grossist * kundetype postnr * salgskontor postnr * salgskontor * grossist; var antal pris_ialt; output out=tip5 sum=; run;

37 Tip #5 Brug TYPES statement til at begrænse kombination af CLASS Tip 5, Brug TYPES Statement til at begrænse class-kombination The FREQ Procedure Cumulative Cumulative _TYPE_ Frequency Percent Frequency Percent ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ

38 Tip #6 Brug DESCENDING og CLASS DESCENDING sorterer i faldende orden på _type_ Class variablerne indenfor hver _type_ kommer i stigende orden

39 Tip #6 Brug DESCENDING og CLASS options nocenter nodate; title1 "Tip 6, Brug DESCENDING og CLASS"; Proc Means data=sugdk.kundedata2 noprint descending missing; class postnr salgskontor grossist kundetype; types () grossist * kundetype postnr * salgskontor postnr * salgskontor * grossist; var antal pris_ialt; output out=tip6 sum=; run;

40 Tip #6 Brug DESCENDING og CLASS Tip 6, Brug DESCENDING og CLASS The FREQ Procedure Cumulative Cumulative _TYPE_ Frequency Percent Frequency Percent ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ

41 Tip #7 Brug IDGROUP til at danne rækker med Extreme værdier fra input datasettet Ny option til OUTPUT statementet Kombinerer ID og IDMIN options i PROC MEANS statement og MAXID/MINID options i OUTPUT statement. OUT [n] options controllerer antal extremer der ønskes pr. række

42 Tip #7 Brug IDGROUP til at danne rækker med Extreme værdier fra input datasettet Opgave: Lav analyse i faldende orden på salgskontor og Stigende orden på kundetype Beregn mean og sum Find de 2 største og 2 mindste værdier af antal Output til SAS-tabel

43 Tip #7 Brug IDGROUP til at danne rækker med Extreme værdier fra input datasettet options nocenter nodate; title1 "Tip 7, Brug IDGROUP til at danne rækker med"; title2 "Extreme værdier fra input datasettet"; Proc Means data=sugdk.kundedata2 noprint missing; class salgskontor/descending; class kundetype; var startdato; output out=tip7 idgroup (max(startdato) out[2] (startdato)= maxstdato) idgroup (min(startdato) out[2] (startdato)= minstdato) sum= mean= /autoname; run;

44 Tip #7 Tip 7, Brug IDGROUP til at danne rækker med Extreme værdier fra input datasettet S S t t a s m m m m a r a a a i i r t l k x x n n t d g u s s s s d a s n t t t t a t k d d d d d t o o e T F a a a a o _ n t Y R t t t t _ M O t y P E o o o o S e b o p E Q u a s r e m n ********** D ********** H ********** I ********** ********** ********** ********** D ********** H ********** I ********** D ********** H ********** I ********** D ********** H ********** I **********

45 Tip #7 Brug IDGROUP til at danne rækker med Extreme værdier fra input datasettet Som I kan se i outputtet Er der 2 værdier på max/min pr. række

46 Tip #8 Brug PRELOADFMT og COMPLETETYPES Formater bliver knyttet til Class-variable efter Proc Means har beregnet analysen. Hvis der ingen værdier er til et formatværdi, bliver der ikke dannet en række

47 Tip #8 Brug PRELOADFMT og COMPLETETYPES PRELOADFMT options placeres på CLASS statementet, og fortæller PROC MEANS at formatet skal i memory før analysen. COMPLETETYPES i PROC MEANS statement, sørger for at alle værdier i formatet vises, selv om der ikke data til rækken.

48 Tip #8 Brug PRELOADFMT og COMPLETETYPES title1 "Tip 8, Preloadfmt og Completetypes"; proc format; value $salgskontor '02000' = '02000 Roskilde' '02001' = '02001 Greve' '02002' = '02002 Køge' '02003' = '02003 Solrød' '02004' = '02004 Havdrup' ;

49 Tip #8 Brug PRELOADFMT og COMPLETETYPES Proc Means data=sugdk.kundedata2 noprint missing; class salgskontor/preloadfmt; var antal ; format salgskontor $salgskontor.; output out=tip8 sum= mean= /autoname; run; proc print data=tip8; run;

50 Tip #8 Brug PRELOADFMT og COMPLETETYPES Tip 8, Preloadfmt og Completetypes Obs salgskontor _TYPE FREQ_ antal_sum antal_mean Roskilde Greve Køge

51 Tip #8 Brug PRELOADFMT og COMPLETETYPES Der var 5 værdier i formatet, men der bliver kun vist de 3 værdier der var data til. PROC MEANS sorterer de viste rækker efter format-værdierne. Brug PRELOADFMT og COMPLETETYPES til at vise alle værdier, vi kan også ændre præsentationsrækkefølgen ved at bruge ORDER= options.

52 Tip #8 Brug PRELOADFMT og COMPLETETYPES title1 "Tip 8, Preloadfmt og Completetypes"; proc format; value $salgskontora '02000' = 'Roskilde' '02001' = 'Greve' '02002' = 'Køge' '02003' = 'Solrød' '02004' = 'Havdrup' ;

53 Tip #8 Brug PRELOADFMT og COMPLETETYPES Proc Means data=sugdk.kundedata2 noprint completetypes missing; class salgskontor/preloadfmt order=freq; var antal ; format salgskontor $salgskontora.; output out=tip8a sum= mean= /autoname; run; proc print data=tip8a; run;

54 Tip #8 Brug PRELOADFMT og COMPLETETYPES Tip 8, Preloadfmt og Completetypes Obs salgskontor _TYPE FREQ_ antal_sum antal_mean Roskilde Køge Greve Solrød Havdrup 1 0..

55 Tip #9 Brug Ways statement Ways statement kan give dig Besparelse i kodetid Besparelse i processor tid Forskellige kombinationsmuligheder på CLASS-variable Ways 3 giver alle 3-way kombinationer Ways 2 giver alle 2-way kombinationer Ways 2 3 giver alle 2- og 3-ways kombinationer Ways 1 giver alle 1-way kombinationer

56 Tip #9 Brug Ways statement options nocenter nodate; title1 "Tip 9, Brug WAYS"; Proc Means data=sugdk.kundedata2 noprint missing; class postnr salgskontor grossist kundetype; ways 3; var antal pris_ialt; output out=tip9 sum=; run; proc freq data=tip9; tables _type_; run;

57 Tip #9 Brug Ways statement Tip 9, Brug WAYS The FREQ Procedure Cumulative Cumulative _TYPE_ Frequency Percent Frequency Percent ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ

58 Tip #10 Brug Multilabel format Multilabel Format Ny feature i Proc Format Overlab på formater Kan bruges i Means/Summary/Tabulate/Report procedurerne MLF option i CLASS statement skal benyttes

59 Tip #10 Brug Multilabel format options nocenter nodate; title "Tip #10 Multilabel format"; proc format; value $postnra (multilabel) = 'København/Sjælland' = 'Fyn' = 'Jylland' ; value $postnrb (multilabel) = 'København/Sjælland' = 'Fyn' = 'Jylland' = 'Bornholm'; run;

60 Tip #10 Brug Multilabel format proc means data=sugdk.kundedata2 noprint completetypes nway missing; class postnr/preloadfmt MLF order=formatted; var antal; output out=tip10 sum=; format postnr $postnra.; run; proc print data=tip10; run;

61 Tip #10 Brug Multilabel format Tip #10 Multilabel format Obs Postnr _TYPE FREQ_ antal 1 Fyn Jylland København/Sjælland

62 Tip #10 Brug Multilabel format proc means data=sugdk.kundedata2 noprint completetypes nway; class postnr/preloadfmt MLF order=formatted; var antal; output out=tip10b sum=; format postnr $postnrb.; run; proc print data=tip10b; run;

63 Tip #10 Brug Multilabel format Tip #10 Multilabel format Obs Postnr _TYPE FREQ_ antal 1 Bornholm Fyn Jylland København/Sjælland

64 Tip #11 Brug Class Dataset Næsten sidste eksempel og ny facilitet CLASSDATA dataset I et CLASSDATA dataset er der mulighed for at have alle sine analyseværdier, disse værdier vil så komme med i output, selv om der ingen rækker er i analysedatasettet

65 Tip #11 Brug Class Dataset data salgskontor; length salgskontor $5; input salgskontor; cards; ; run;

66 Tip #11 Brug Class Dataset options nocenter nodate; title1 "Tip 11, Brug CLASSDATA dataset"; proc means data=sugdk.kundedata2 classdata=salgskontor noprint missing; class salgskontor; var antal; output out=tip11 sum=; run; proc print data=tip11; run;

67 Tip #11 Brug Class Dataset Tip 11, Brug CLASSDATA dataset Obs salgskontor _TYPE FREQ_ antal

68 Tip #12 Brug Formater til summering Proc Means (Summary og Tabulate) fungerer rigtig godt sammen med formater. Lav en summation på kundetype og startdato Hvor startdato er på formatet yyq6. Benyt pris_alt som beregningsvariabel

69 Tip #12 Brug Class Dataset title1 "Eksempel 12, brug formater til summering"; proc means data=sugdk.kundedata2 noprint; class kundetype startdato; var pris_ialt; format startdato yyq6.; output out=eks12 sum=/autolabel autoname; run;

70 Tip #12 Brug Class Dataset Eksempel 12, brug formater til summering The FREQ Procedure Cumulative Cumulative _TYPE_ Frequency Percent Frequency Percent ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ

71 Tip #12 Brug Class Dataset I output datasettet har _type_ 4 forskellige værdier. 0 = grandtotal 1 = total pr. kvartal 2 = total pr. kundetype 3 = total pr. kundetype kvartal Kan SQL generere 1 dataset med disse summeringer?

72 Tip #13 Brug NWAY option Når der summeres på forskellige variabler er det sjældent at alle summeringsniveauer skal med i output. Det kan løses på flere forskellige måder: Types statement Flere output statement (med where) Hvis det er totaler på højeste _type_ niveau der ønskes Kan NWAY option benyttes.

73 Tip #13 Brug NWAY option title1 "Eksempel 13, NWAY option"; proc means data=sugdk.kundedata2 noprint nway; class kundetype startdato; var pris_ialt; format startdato yyq6.; output out=eks13 sum=/autolabel autoname; run;

74 Tip #13 Brug NWAY option Eksempel 13, NWAY option The FREQ Procedure Cumulative Cumulative _TYPE_ Frequency Percent Frequency Percent ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ

75 Tip #13 Brug NWAY option I output datasettet har _type_ en værdi. 3 = total pr. kundetype kvartal

76 Andre muligheder med Proc Means Where statement kan benyttes Dataset options kan benyttes på input og output Formater kan benyttes, især effektiv på Class-variable Flere output dataset Output bliver sorteret efter class-variablerne, mulighed for at ændre dette Mange statistiske muligheder (31)

77 Lidt om performance Hvis du kan benytte TYPES statement for du den bedste performance Hvis du bruger where _type_ = på output, skal SAS kalkulere alt = dårlig performance

78 Tips og tricks til Proc Means Lær mere: SAS online-doc SAS-kurser Prøv jer frem (hvis I har tid)!!

79 For more information: Senior consultant Ørnegårdsvej Gentofte www. capgemini.com

Tips og tricks til Proc Means. Per Andersen Senior IM Consultant Dong Energy, Group IT, Trading IT, Analytics

Tips og tricks til Proc Means. Per Andersen Senior IM Consultant Dong Energy, Group IT, Trading IT, Analytics Tips og tricks til Proc Means Per Andersen Senior IM Consultant Dong Energy, Group IT, Trading IT, Analytics ENERGI I FORANDRING Marts 2012 DONG Energy er en af Nordeuropas førende energikoncerner med

Læs mere

PROC TRANSPOSE. SAS-tabellen - hensigtsmæssig lagring af data. Copyright 2011 SAS Institute Inc. All rights reserved.

PROC TRANSPOSE. SAS-tabellen - hensigtsmæssig lagring af data. Copyright 2011 SAS Institute Inc. All rights reserved. PROC TRANSPOSE SAS-tabellen - hensigtsmæssig lagring af data Copyright 2011 SAS Institute Inc. All rights reserved. Transponerede tabeller Brede eller smalle? Hvad: Brede tabeller har mange kolonner med

Læs mere

Deltag i en quiz: Test din viden i SAS -programmering

Deltag i en quiz: Test din viden i SAS -programmering Deltag i en quiz: Test din viden i SAS -programmering Georg Morsing, uddannelsesdirektør Copyright 2011 SAS Institute Inc. All rights reserved. Test din SAS -programmering 12 spørgsmål 4 svarmuligheder

Læs mere

SAS formater i Danmarks Statistik

SAS formater i Danmarks Statistik Danmarks Statistik, Forskningsservice og Kundecenter 9. januar 2012 SAS formater i Danmarks Statistik 1. Indledning... 1 2. Hvor findes formater og øvrige datafiler?... 2 3. Hvordan bruges formater i SAS-programmet?...

Læs mere

Peter Kellberg. Rundt om Danmarks Statistiks makroer. Design, Standardisering, Teknik

Peter Kellberg. Rundt om Danmarks Statistiks makroer. Design, Standardisering, Teknik Peter Kellberg Rundt om Danmarks Statistiks makroer Design, Standardisering, Teknik SAS Forum 2009 Ét makrobibliotek ca 50 makroer, vi selv har lavet mange andre fx CLAN Autocall makroer en makro er et

Læs mere

Præsentation og praktisk anvendelse af PROC GLMSELECT

Præsentation og praktisk anvendelse af PROC GLMSELECT Præsentation og praktisk anvendelse af PROC GLMSELECT Kristina Birch, projektchef Copyright 2011 SAS Institute Inc. All rights reserved. Præsentation og praktisk anvendelse af PROC GLMSELECT Abstract I

Læs mere

ODS measured tagset til RTF er smart og kan tilpasses

ODS measured tagset til RTF er smart og kan tilpasses ODS measured tagset til RTF er smart og kan tilpasses 4. Oktober 2012 Marc Andersen, StatGroup ApS, Denmark Indhold Oversigt Hvorfor Hvad Validering Programkode til tagset: send mail til Tips Konklusion

Læs mere

Registre i medicinsk forskning. Frank Mehnert SAS Forum København 3. oktober 2012

Registre i medicinsk forskning. Frank Mehnert SAS Forum København 3. oktober 2012 Registre i medicinsk forskning Frank Mehnert SAS Forum København 3. oktober 2012 Om mig Siden 2007 biostatistiker i Klinisk Epidemiologisk Afdeling, Aarhus Universitetshospital. læst matematik i Tyskland

Læs mere

Øvelse 9. Klasser, objekter og sql-tabeller insert code here

Øvelse 9. Klasser, objekter og sql-tabeller insert code here Øvelse 9. Klasser, objekter og sql-tabeller Denne opgave handler om hvordan man opbevarer data fra databasekald på en struktureret måde. Den skal samtidig give jer erfaringer med objekter, der kommer til

Læs mere

Datafri analyse ved simulation SAS Analytics Netværk 19. november 2008 Indhold

Datafri analyse ved simulation SAS Analytics Netværk 19. november 2008 Indhold Indhold Hvordan beregnes præmien i et forsikringsselskab Simulation af en ny branches skadeforløb Resultat og konklusion 1 Præmieberegning Kundens præmie består af to elementer: Risikopræmie Omkostninger+profit

Læs mere

Statistik (deskriptiv)

Statistik (deskriptiv) Statistik (deskriptiv) Ikke-grupperede data For at behandle ikke-grupperede data i TI, skal data tastes ind i en liste. Dette kan gøres ved brug af List, hvis ikon er nr. 5 fra venstre på værktøjsbjælken

Læs mere

Velkommen SAS Forum 2010

Velkommen SAS Forum 2010 Velkommen SAS Forum 2010 Bent Sørensen Country manager Velkommen til SAS Forum 2010 Faglighed og netværk Velkommen til SAS Forum 2010 en institution gennem 25 år Velkommen til SAS Forum 2010 en institution

Læs mere

Data lagring. 2. iteration (implement backend)

Data lagring. 2. iteration (implement backend) Data lagring 2. iteration (implement backend) Emner Grundlæggende database begreber. Data definitionskommandoer ER-diagrammer og cardinalitet/relationer mellem tabeller Redundant data og Normalisering

Læs mere

dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet)

dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet) dcomnet-nr. 8 Simpel aritmetik på maskinniveau Computere og Netværk (dcomnet) Efterår 2009 1 Simpel aritmetik på maskinniveau I SCO, appendix A, er det beskrevet, hvordan man adderer ikke-negative heltal

Læs mere

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER

Læs mere

Tovejs-ANOVA (Faktoriel) Regler og problemer kan generaliseres til mere end to hovedfaktorer med tilhørende interaktioner

Tovejs-ANOVA (Faktoriel) Regler og problemer kan generaliseres til mere end to hovedfaktorer med tilhørende interaktioner Tovejs-ANOVA (Faktoriel) Regler og problemer kan generaliseres til mere end to hovedfaktorer med tilhørende interaktioner I modsætning til envejs-anova kan flervejs-anova udføres selv om der er kun én

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

Introduktion til SPSS

Introduktion til SPSS Introduktion til SPSS Øvelserne på dette statistikkursus skal gennemføres ved hjælp af det såkaldte SPSS program. Det er erfaringsmæssigt sådan, at man i forbindelse af øvelserne på statistikkurser bruger

Læs mere

Fra SAS/Intrnet til Portalløsning

Fra SAS/Intrnet til Portalløsning SAS Forum 05.10.2006 Poul Aistrup SEB Fra SAS/Intrnet til Portalløsning Poul.Aistrup@seb.dk SEB nordeuropæisk finansiel koncern SEB i verden Siden 1856 (Sverige) 5½ millioner kunder Repræsenteret i 20

Læs mere

Læringsprogram. Talkonvertering. Benjamin Andreas Olander Christiansen Niclas Larsen Jens Werner Nielsen. Klasse 2.4. 1.

Læringsprogram. Talkonvertering. Benjamin Andreas Olander Christiansen Niclas Larsen Jens Werner Nielsen. Klasse 2.4. 1. Læringsprogram Talkonvertering Benjamin Andreas Olander Christiansen Niclas Larsen Jens Werner Nielsen Klasse 2.4 1. marts 2011 Fag: Vejleder: Skole: Informationsteknologi B Karl G. Bjarnason Roskilde

Læs mere

INTRODUKTION TIL dele af SAS

INTRODUKTION TIL dele af SAS INTRODUKTION TIL dele af SAS Der er flere forskellige angrebsvinkler ved statistiske analyser i SAS. Vi skal her kun beskæftige os med to af disse, nemlig Direkte programmering. Brug af SAS ANALYST Hvilken

Læs mere

Anders Milhøj. Hurtigt i gang med statistiske og økonometriske procedurer i SAS

Anders Milhøj. Hurtigt i gang med statistiske og økonometriske procedurer i SAS Anders Milhøj Hurtigt i gang med statistiske og økonometriske procedurer i SAS Foråret 2015 Denne note omhandler, hvordan man kan komme i gang med statistiske øg økonometriske analyser ved hjælp af de

Læs mere

Lidt om Bits & Bytes. Talsystemer

Lidt om Bits & Bytes. Talsystemer Lidt om Bits & Bytes En hurtig genopfriskning af: Bits, bytes, kilobytes Megahertz, bps, Bps... Tegnsæt, f.eks. Unicode Hvad er det og hvor bruges det? Moderne og gammelt IT udstyr snakker sammen via 0

Læs mere

Brugervejledning til Højkvalitetsdokumentationen og Dialogforummet på Danmarks Statistiks hjemmeside

Brugervejledning til Højkvalitetsdokumentationen og Dialogforummet på Danmarks Statistiks hjemmeside Brugervejledning til Højkvalitetsdokumentationen og Dialogforummet på Danmarks Statistiks hjemmeside Forord Denne vejledning beskriver baggrunden for begreber og sammenhænge i Danmarks Statistiks dokumentationssystem

Læs mere

Dan dine egne SAS - funktioner med PROC FCMP

Dan dine egne SAS - funktioner med PROC FCMP Dan dine egne SAS - funktioner med PROC FCMP Karsten Lund, chefkonsulent PS Commercial / Life Sciences Fordele og ulemper ved at anvende PROC FCMP Fordele ved at anvende PROC FCMP Bedre mulighed for at

Læs mere

' #$*# ' # #) * #& #& ' # #* #, #$--

' #$*# ' # #) * #& #& ' # #* #, #$-- !"! "$% $ %$ " $&' ( ' $) * ' $* +( ' ) * & & ' *, $-- " " $(. $ /% &%$ & $ &$ $ %% &" ( 1. 00 $ 0 1 $"%$ " 2$ 2. ) " 3 $ * 4* 05 0 $ &'(&%%$ '67 7) 2) 7) 2)7 ' " - - 7) 2 0 $$ 0 '$ " $ 08$$ )2! & & 7)

Læs mere

Kom godt igang med Inventar registrering

Kom godt igang med Inventar registrering Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer

Læs mere

Database "opbygning"

Database opbygning Database "opbygning" Dette områder falder mest under en DBA's ansvarsområde. Det kan sagtens tænkes at en database udvikler i nogle situationer vil blive nød til at oprette produktions og test) databaser,

Læs mere

Udvikling af DOTNET applikationer til MicroStation i C#

Udvikling af DOTNET applikationer til MicroStation i C# Udvikling af DOTNET applikationer til MicroStation i C# Praktiske tips for at komme i gang. Gunnar Jul Jensen, Cowi Hvorfor nu det? Mdl og Vba kan det hele Fordelene er : udviklingsmiljøet er eksternt

Læs mere

Placeringsstatistik 18 årige

Placeringsstatistik 18 årige Ungdommens Uddannelsesvejledning Region Sjælland UU Lolland Falster UUV Køge Bugt UU Nordvest- Sjælland UU Vestsjælland UU Sjælland Syd Placeringsstatistik 18 årige 1 Placeringsstatistik for 18 årige i

Læs mere

Standard er godt: Hør om vores add-ons til Dynamics NAV

Standard er godt: Hør om vores add-ons til Dynamics NAV INDLÆG 06: DYNAMICS NAV Standard er godt: Hør om vores add-ons til Dynamics NAV Jens Bakke 6. og 11. november 2014 Jens Bakke Uddannelse Rolle Certificeringer Nationaløkonomi - Odense Universitet Senior

Læs mere

PDF-filer Vejledning til tilgængelige PDF-filer

PDF-filer Vejledning til tilgængelige PDF-filer PDF-filer Vejledning til tilgængelige PDF-filer OBS I dette dokument får du en vejledning til, hvordan du kan rette nogle af de mest gængse tilgængelighedsproblemer. For at rette dem kræver det, at du

Læs mere

Information om udsendelse og besvarelser.

Information om udsendelse og besvarelser. Spørgeskemaundersøgelse vedrørende afvikling af Handelspladserne 2012 Information om udsendelse og besvarelser. Spørgeskemaet blev udsendt den 7. april, og der var mulighed for at svare indtil den 27.

Læs mere

Supplerende noter til Kursus i brug af SAS

Supplerende noter til Kursus i brug af SAS Supplerende noter til Kursus i brug af SAS Søren Højsgaard Biometry Research Unit Danish Institute of Agricultural Sciences Research Centre Foulum DK 8830 Tjele Flemming Skjøth Dansk Kvæg Landbrugets Rådgivningscenter

Læs mere

Skriftlig opgave. Designtanker i database-nære systemer

Skriftlig opgave. Designtanker i database-nære systemer Skriftlig opgave til eksamen for faget»databaser«designtanker i database-nære systemer Martin Ancher Holm Juni 2010 1 Intro Denne skriftlige opgave indeholder kort de daglige tanker jeg har omkring design

Læs mere

3. Computerens opbygning.

3. Computerens opbygning. 3. Computerens opbygning. Computere er konstrueret med henblik på at skulle kunne behandle og opbevare data og det er de som nævnt i noterne om Bits og Bytes vældig gode til. Som overordnet model for computere

Læs mere

Trin 1 INSERT INTO Debitor (DebitorNr, KundeKategori, KreditMax, SidstRykket, Sælger ) VALUES (20121, 10, 40000, NULL, "Bjarne Larsen");

Trin 1 INSERT INTO Debitor (DebitorNr, KundeKategori, KreditMax, SidstRykket, Sælger ) VALUES (20121, 10, 40000, NULL, Bjarne Larsen); SQL-programmering Alle opgaverne er baseret på ACCESS-databasen REGNSKAB Løsningsforslag til SQL-opgavesættet Følgende løsninger til opgaverne i forbindelse med Regnskabsdatabasen er vejledende. Fund af

Læs mere

Easy Guide i GallupPC

Easy Guide i GallupPC Easy Guide i GallupPC Version. 6.00.00 Gallup A/S Masnedøgade 22-26 DK 2100 København Ø Telefon 39 27 27 27 Fax 39 27 50 80 Indhold SÅDAN KOMMER DU I GANG MED AT ANVENDE GALLUPPC... 2 TILFØJELSE AF UNDERSØGELSER

Læs mere

OFFENTLIGT KMD A/S EJ 0.0 NUMMERERET SLIDE 1 CCM USER GROUP 20.11.2013. KMD einvoicing. v/ Ole Sixhøi

OFFENTLIGT KMD A/S EJ 0.0 NUMMERERET SLIDE 1 CCM USER GROUP 20.11.2013. KMD einvoicing. v/ Ole Sixhøi OFFENTLIGT SLIDE 1 CCM USER GROUP 20.11.2013 KMD einvoicing v/ Ole Sixhøi AGENDA SLIDE 2 INTRODUKTION KMD einvoicing - Baggrunden - Ydelsen DESIGN OG FUNKTIONALITET LOGISK FLOW ARKITEKTUR KMD E-INVOICING

Læs mere

3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015

3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015 PROJECT DATABASE 3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015 Ved at underskrive dette dokument bekræfter vi, at det indsendte materiale alt sammen er vores eget materiale og arbejde. Andreas

Læs mere

MapInfo Professional v11.0 & v11.0.3 Februar 2012

MapInfo Professional v11.0 & v11.0.3 Februar 2012 MapInfo Professional v11.0 & v11.0.3 Februar 2012 Peter Horsbøll Møller, Systems Engineer Pitney Bowes Software MapInfo for Windows MapInfo Professional Start på Microsoft.NET integration Investeringer

Læs mere

VEJLEDNING I DOWNLOAD I ANALYSEPORTAL 9.2

VEJLEDNING I DOWNLOAD I ANALYSEPORTAL 9.2 VEJLEDNING I DOWNLOAD I ANALYSEPORTAL 9.2 Indhold 1. Download af datasæt 2 2. Download af data i Excel (eksempel) 3 3. Åbning af datasæt i SAS 8 4. Indstillinger i Internet Explorer-Browser 9 1 1. Download

Læs mere

Projekt Database, Gruppe 4A. Projekt 1, 3. Semester D A T A B A S E. Klasse MulA13 Gruppenummer: A4

Projekt Database, Gruppe 4A. Projekt 1, 3. Semester D A T A B A S E. Klasse MulA13 Gruppenummer: A4 Projekt Database, Gruppe 4A 0 Projekt 1, 3. Semester D A T A B A S E Klasse MulA13 Gruppenummer: A4 Projekt Database, Gruppe 4A 1 Fakta-ark Klasse MulA13, Gruppenummer: A4 Gruppemedlemmer: Amalie Ardahl

Læs mere

Fleksibilitet og Sikkerhed

Fleksibilitet og Sikkerhed Fleksibilitet og Sikkerhed WPS - Web Publishing System er den perfekte marketings- og Kommunikationsplatform, idet systemet får det optimale ud af det hurtigste og mest dynamiske medie i dag - Internettet.

Læs mere

LaserNet v6.6 Release Nyhedsbrev

LaserNet v6.6 Release Nyhedsbrev LaserNet v6.6 Release Nyhedsbrev NY Input Management-Løsning! Indhold: LaserNet v6.6 LaserNet Webinars NY LaserNet Input Management-løsning Nyt Produkt: LaserNet Client Nye Features & Functions Ny medarbejder

Læs mere

WebGraf Brugermøde. Grafdage den 27/10-2011 Ved Peter Norvin 28-10-2011. 2011 Orbicon A/S

WebGraf Brugermøde. Grafdage den 27/10-2011 Ved Peter Norvin 28-10-2011. 2011 Orbicon A/S WebGraf Brugermøde Grafdage den 27/10-2011 Ved Peter Norvin Dagsorden Velkomst og dagsorden Status over kunder oktober 2011 Information om WebGraf produkterne WebGraf Kort WebGraf Punktregistrering WebGraf

Læs mere

SAS-programmering med sikkerhedsnet: FUTS (Framework for Unit Testing SAS programs)

SAS-programmering med sikkerhedsnet: FUTS (Framework for Unit Testing SAS programs) SAS-programmering med sikkerhedsnet: FUTS (Framework for Unit Testing SAS programs) Forkerte analyseresultater fra virksomhedens egen SAS-programmør kan have store omkostninger for virksomheden. Derfor

Læs mere

Tal på danskuddannelsesområdet (til og med 1. kvartal 2014)

Tal på danskuddannelsesområdet (til og med 1. kvartal 2014) Tal på danskuddannelsesområdet (til og med 1. kvartal 2014) 1 Generel introduktion til danskuddannelserne og de afsluttende prøver på danskuddannelserne Danskuddannelserne er opdelt i tre uddannelser:

Læs mere

Kursus i @Risk (stokastisk simulering) Øvelsesmanual

Kursus i @Risk (stokastisk simulering) Øvelsesmanual Kursus i @Risk (stokastisk simulering) Øvelsesmanual Hvorfor @Risk og dette kursus? Større og mere komplekse landbrugsbedrifter kræver gode beslutningsværktøjer. I traditionelle regneark regnes der på

Læs mere

Google Maps og SAS/GRAPH software

Google Maps og SAS/GRAPH software Google Maps og SAS/GRAPH software Jens Dahl Mikkelsen, Business Advisor, Information Management Agenda Formål Introduktion til geografisk visning af data SAS/GRAPH software Google Maps, Google Earth Geokodning

Læs mere

Mål med mening. Introduktion til statistisk kvalitetsudvikling. Jacob Anhøj, overlæge, DIT. Diagnostisk Center, Rigshospitalet

Mål med mening. Introduktion til statistisk kvalitetsudvikling. Jacob Anhøj, overlæge, DIT. Diagnostisk Center, Rigshospitalet Mål med mening Introduktion til statistisk kvalitetsudvikling Jacob Anhøj, overlæge, DIT Diagnostisk Center, Rigshospitalet 2014 Indhold Om at se på data Kvalitetsudviklerens fornemmelse for variation

Læs mere

Programmering i C Intro og grundlæggende C 5. marts 2007

Programmering i C Intro og grundlæggende C 5. marts 2007 Programmering i C Intro og grundlæggende C 5. marts 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan for kurset Ma. 5/3: Ma. 19/3: Ma. 2/4: To. 12/4: Formål, intro, grundlæggende Videre, sprogkonstruktioner

Læs mere

Søren Løbner (lobner) ddb Databaser 2007 10 10

Søren Løbner (lobner) ddb Databaser 2007 10 10 ddb Excercise Week 4 Fra relationships til relations Nu når vi har fået vores skemaer på plads, kan SQL udtrykkene til konstruktion af relationerne laves Det foregår ved at vi tager en 1 til 1 oversættelse

Læs mere

SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150. Copyright UniQcus 2014

SAS2WPS Workshop. Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150. Copyright UniQcus 2014 SAS2WPS Workshop! Torben Christensen! Senior Partner, MSc.! email: torben.christensen@uniqcus.com! tlf: +45 3064 9150 Copyright UniQcus 2014 Torben Christensen 17 years with SAS institute (starting okt85)

Læs mere

Personer registreret med betalingsanmærkninger i RKI register

Personer registreret med betalingsanmærkninger i RKI register Personer med betalingsanmærkninger i RKI register Betalingsanmærkninger Sag-snit pr. Snit beløb Snit beløb Analyse Personer Vækst Beløb totalt pr. sag Januar 2008* 462.565 185.084 4,37% 2,50 kr 7.301.684.757

Læs mere

Software Assurance (SA) http://www.microsoft.com/danmark/licens/sa.mspx

Software Assurance (SA) http://www.microsoft.com/danmark/licens/sa.mspx Software Assurance (SA) http://www.microsoft.com/danmark/licens/sa.mspx Hvad er en CAL? (Client Access License) CAL-tildeling baseret på bruger (User) eller enhed (Device) Hvad er en Core CAL? Core CAL

Læs mere

Kursuskalender 2015. Savner du et kursus på listen, er du meget velkommen til at kontakte os på mail: saskurser@sas.com

Kursuskalender 2015. Savner du et kursus på listen, er du meget velkommen til at kontakte os på mail: saskurser@sas.com Kurser Dage januar februar marts april maj juni SAS College SAS College: Analyse 12. & 26. 9. & 23. 7. & 21. SAS College: Data Visualization SAS College: SAS Visual Analytics Advanced Foundation - Programming

Læs mere

% &$ # '$ ## () %! #! & # &, # / # 0&. ) 123 45 / & #& #

% &$ # '$ ## () %! #! & # &, # / # 0&. ) 123 45 / & #& # !"$!!"$ % &$ '$ () %! %"!" & * function &+! & &, --.& / 0&. ) 123 45 / & & & 6 Sub CalcVecProduct() * &3.5 & 2 &6 / 7$ & & & "%&$&"! 2 " $ " 8 $ & $/ $ $" 9&6 Sub test() streng_y = "det her går " streng_y

Læs mere

Ny statistik på ældreområdet

Ny statistik på ældreområdet Ny statistik på ældreområdet fra skemaindberetning til digital standardisering Ole Schnor Statistisk forening onsdag den 18. marts 2009 Agenda Kommunernes elektroniske omsorgssystemer (EOJ) Nye muligheder

Læs mere

Den danske fattigdom er mest udbredt på Sjælland

Den danske fattigdom er mest udbredt på Sjælland Den danske fattigdom er mest udbredt på Sjælland Regeringens ekspertudvalg for fattigdom har udarbejdet en dansk fattigdomsgrænse. På baggrund af den nye fattigdomsgrænse viser tal fra AE, at antallet

Læs mere

Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus, byer og regning..

Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus, byer og regning.. Side 1 af 11 Dato: 07-09-2003 Opgaver i oprettelse af kunder og info i database med java. Opgave 1. Opret de 4 tabeller i FTSFrontend programmet. Indsæt mindst 3 forskellige tabelværdier i kunder, målerstatus,

Læs mere

MM030 Sweex-videograbber med USB-stik

MM030 Sweex-videograbber med USB-stik MM030 Sweex-videograbber med USB-stik Tak, fordi du har købt dette Sweex-produkt. Her hos Sweex bestræber vi os altid på at udvikle pålidelige, funktionelle, driftsikre og brugervenlige produkter af høj

Læs mere

Microflex Ticketing system WMR Guide

Microflex Ticketing system WMR Guide Microflex Ticketing system WMR Guide Microflex A Division of Ticketmaster, 1 Indhold. INTRODUKTION...2 LOGIN PROCEDURE...3 WMR RAPPORTER...4 1. BILLET INFORMATION...5 1.1 Eventopgørelse...5 1.2 Event detaljer...9

Læs mere

EH SmartView: Se alle ricisi og muligheder

EH SmartView: Se alle ricisi og muligheder EH SmartView Euler Hermes Online EH SmartView: Se alle ricisi og muligheder www.eulerhermes.dk EH SmartView Overvåg risici og grib mulighederne, når de opstår I en usikker verden kræver det viden at beskytte

Læs mere

FRA USECASE TIL TESTCASE HP TEST BRUGERKONFERENCE, 10. APRIL 2014

FRA USECASE TIL TESTCASE HP TEST BRUGERKONFERENCE, 10. APRIL 2014 FRA USECASE TIL TESTCASE HP TEST BRUGERKONFERENCE, 10. APRIL 2014 LIDT OM MIG SELV Erfaring NIELS-HENRIK HANSEN 35+ års samlet IT erfaring 15+ år som test manager Certificeret Inspection Leader ISEB Foundation

Læs mere

Svine-MRSA i RegionHovedstaden MRSA Knowledge Center Department of Clinical Microbiology Hvidovre Hospital University of Copenhagen Denmark

Svine-MRSA i RegionHovedstaden MRSA Knowledge Center Department of Clinical Microbiology Hvidovre Hospital University of Copenhagen Denmark Svine-MRSA i RegionHovedstaden MRSA Knowledge Center Department of Clinical Microbiology Hvidovre Hospital University of Copenhagen Denmark Helle Neustrup, Heidi Meiniche, Ulla Kehlet, Mette Bartels, Henrik

Læs mere

Kursus/workshop: SQL

Kursus/workshop: SQL Kursus/workshop: SQL En workshop - med fokus på workshop. En workshop arrangeret af PROSA Palle Nygaard Hansen Frank Jensen Indledning Gennemgang af alle basale SQL-sætninger Forløb for alle 3 aftener:

Læs mere

Lean Six Sigma Black Belt

Lean Six Sigma Black Belt Lean Six Sigma Black Belt Six Sigma Lean Black Belt Master Class Teknologisk Institut tilbyder nu uddannelse til Lean Six Sigma Black Belt på Danmarks eneste Master Class uddannelse, der kombinerer Lean

Læs mere

NEED Resultater fra feasibility-test af værktøjskassen. Gitte Engelund Steno Center for Sundhedsfremme

NEED Resultater fra feasibility-test af værktøjskassen. Gitte Engelund Steno Center for Sundhedsfremme NEED Resultater fra feasibility-test af værktøjskassen Gitte Engelund Steno Center for Sundhedsfremme VÆRKTØJSKASSEN; sundhedspædagogiske øvelser 1 24 øvelser Reflektion og erfaringer Motivation og mål

Læs mere

SAS Scalable Performance Data Server

SAS Scalable Performance Data Server SAS Scalable Performance Data Server Charlotte Pedersen, seniorkonsulent Claus Ørskov, konsulent PS Banking SPD Server Skalerbar Hastighed 2 Hastighed og skalerbarhed Mindre fil I/O og parallel processing

Læs mere

Effekter af eksportfremme for danske virksomheder. Jakob Munch University of Copenhagen Georg Schaur University of Tennessee

Effekter af eksportfremme for danske virksomheder. Jakob Munch University of Copenhagen Georg Schaur University of Tennessee Effekter af eksportfremme for danske virksomheder Jakob Munch University of Copenhagen Georg Schaur University of Tennessee Hvad ved vi om eksportfremme? De fleste lande bruger betydelige ressourcer på

Læs mere

Software Design (SWD) Spørgsmål 1

Software Design (SWD) Spørgsmål 1 Spørgsmål 1 Unified Process Du skal give en beskrivelse af Unified Process. Beskrivelsen skal indeholde forklaring på følgende begreber: Phase Iteration Discipline Activity Milestone Artifact Spørgsmål

Læs mere

GLOBETEAM. Central Brugerstyring: Brugervejledning til administrationsløsning. DSML-udtræk fra Active Directory, version 1.21

GLOBETEAM. Central Brugerstyring: Brugervejledning til administrationsløsning. DSML-udtræk fra Active Directory, version 1.21 Central Brugerstyring: Brugervejledning til administrationsløsning DSML-udtræk fra Active Directory, version 1.21 Indledning Dette dokument beskriver, hvordan man etablerer et korrekt DSML-formatteret

Læs mere

The New Line Copenhagen-Ringsted. Bentleyusers.dk 14 November 2011

The New Line Copenhagen-Ringsted. Bentleyusers.dk 14 November 2011 The New Line Copenhagen-Ringsted Bentleyusers.dk 14 November 2011 Rail transport in Denmark The history of rail transport in Denmark began in 1847 with the opening of a railway line between Copenhagen

Læs mere

Workshops om netværk

Workshops om netværk Workshops om netværk 1. Intro + netværkslag 2. Transportlag 3. Socket programmering 4. TBA Se evt. www.control.aau.dk/~jens/teaching/itc_2011 Sådan virker Internettet Jens Myrup Pedersen Lektor, jens@es.aau.dk

Læs mere

Hente tabeller til Excel fra ØS LDV

Hente tabeller til Excel fra ØS LDV Tips og tricks Gennemgang af: Hente tabeller til Excel fra ØS LDV Brevfletning med Word Ændre på parametre i rapporterne Fjern dimensioner der ikke bruges i rapporterne Brug af Subscriptions Excel funktioner

Læs mere

PICTURE formater. Klog på SAS 15. marts 2012

PICTURE formater. Klog på SAS 15. marts 2012 PICTURE formater Klog på SAS 15. marts 2012 Agenda Hvad er et format Hvor adskiller et PICTURE format sig Teknik Eksempel 1 cprnr Eksempel 2 cprnr med "udsøgning" af fejlrecords Eksempel 3 et format, der

Læs mere

Fordomme mod efterlønnere lever

Fordomme mod efterlønnere lever Fordomme mod efterlønnere lever Befolkningens syn på hvor nedslidte efterlønnere er, afhænger af deres holdning til efterlønnen. Således tror kun 2 % af de som stemmer på K, R eller Liberal Alliance at

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

Vejledning i udtræk af input-output data fra Statistikbanken

Vejledning i udtræk af input-output data fra Statistikbanken - 1 - Vejledning i udtræk af input-output data fra Statistikbanken Introduktion Input-output tabellerne er konsistente med nationalregnskabet og udarbejdes i tilknytning hertil. De opdateres årligt i december

Læs mere

Introduktion Indtastning Funktioner Scripts Optimering. Matlab

Introduktion Indtastning Funktioner Scripts Optimering. Matlab - robert@math.aau.dk http://www.math.aau.dk/ robert/teaching/2010/matlab 9. august 2010 1/39 Disposition 1. Lidt om. 2. Basiskursus. 3. Opgaver. 4. Mere til basiskursus. 5. Opgaver. 2/39 MATLAB = MATrix

Læs mere

ReadSoft er den naturlige start på al elektronisk fakturahåndtering

ReadSoft er den naturlige start på al elektronisk fakturahåndtering INVOICE PROCESSING BEST PRACTICES FOR READSOFT ON PREMISE SOLUTIONS ReadSoft er den naturlige start på al elektronisk fakturahåndtering Er din håndtering af fakturaer dyr og tidskrævende så automatisér.

Læs mere

! #!! $ % $! & " &'"! & *+ "! " $ $ ""!,-! $!.! $! " # 1!! &' "

! #!! $ % $! &  &'! & *+ !  $ $ !,-! $!.! $!  # 1!! &' ""# "" # $ % $ & " &'" & " "()" *+ " " $ $ *+" $ %"&'" "( "",- $. + /"&'"-0 $ " # 1 &' " +"% $ %'('" 2 ' ) )030 )030) * )033 " )033 // " " 1 1 41 ")035)036 5- " " " *+773,8 *+ % " " )035& " )036& " 1 %"

Læs mere

Strategisk ressourcestyring i staten - elementer og udfordringer

Strategisk ressourcestyring i staten - elementer og udfordringer Strategisk ressourcestyring i staten - elementer og udfordringer Carsten Rohde E-mail cr.acc@cbs.dk SAS Institute 5. maj 2011 Agenda: 1. Økonomistyringsudfordringen i statens virksomheder? 2. Økonomistyringsopgaver

Læs mere

Brugermanual SuperSail (DS Version) Performance System Release 1.0

Brugermanual SuperSail (DS Version) Performance System Release 1.0 Brugermanual SuperSail (DS Version) Performance System Release 1.0 Dokument: SuperSail DS Users Manual 1.0.docx Dato: 09. December - 2013 Revision: 1.0 Antal sider: 19 Side 1 af 19 Indholdsfortegnelse

Læs mere

Database kursus Forår 2013

Database kursus Forår 2013 Database kursus Forår 2013 Jacob Aae Mikkelsen Database design og programmering/databaser fra Organisationsorienteret softwareudvikling 1 Praktisk info Lærebog Database Systems: The Complete Book Skema

Læs mere

Finansiel rapportering og konsolidering med Dynamics AX 2012 R3

Finansiel rapportering og konsolidering med Dynamics AX 2012 R3 INDLÆG 09 : DYNAMICS AX Finansiel rapportering og konsolidering med Dynamics AX 2012 R3 Merete Koldkjær Nielsen 6. november 2014:Horsens og 11. november 2014:Rungsted Merete Koldkjær Nielsen Uddannelse

Læs mere

Hvor er mine runde hjørner?

Hvor er mine runde hjørner? Hvor er mine runde hjørner? Ofte møder vi fortvivlelse blandt kunder, når de ser deres nye flotte site i deres browser og indser, at det ser anderledes ud, i forhold til det design, de godkendte i starten

Læs mere

Kreditscoring og kryds/opsalg - hurtig og fair kundebehandling. SAS Forum 3. juni 2010

Kreditscoring og kryds/opsalg - hurtig og fair kundebehandling. SAS Forum 3. juni 2010 Kreditscoring og kryds/opsalg - hurtig og fair kundebehandling SAS Forum 3. juni 2010 Dagsorden Baggrund og formål Projektforløb Arkitektur Kreditscoring anvendelse i daglig sagsbehandling Rapportering

Læs mere

Programmeringseksempel tl BCxxxx (Seriel)

Programmeringseksempel tl BCxxxx (Seriel) APP-NOTE 600005 Beckhoff Application Note Date: 8/28/2006 Document Status: First Draft Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Programmeringseksempel

Læs mere

Nulvækst koster job i samtlige kommuner i Danmark

Nulvækst koster job i samtlige kommuner i Danmark Nulvækst koster job i samtlige kommuner i Danmark I Konvergensprogram 2014 er der forudsat en realvækst i det offentlige forbrug fra 2015-2020. Med nulvækst fra 2015 vil det offentlige forbrug være 20

Læs mere

SAX Simple API for XML.

SAX Simple API for XML. SAX Simple API for XML. En API (Application Programming Interface) et bibliotek eller et sæt af funktioner eller metoder. SAX er et sådant bibliotek af abstrakte metoder som f. eks. startdocument() eller

Læs mere

Advanced Sitecore Google Maps

Advanced Sitecore Google Maps Advanced Sitecore Google Maps WCAG Edition Version 2.2 Brugervejledning 1 / 49 1 Indholdsfortegnelse 1 Indholdsfortegnelse... 2 2 Forord... 4 2.1 Hvad er nyt?... 5 3 Oprettelse af kort... 6 3.1 Kort centrum

Læs mere

DATABASE Projekt 1-3. semester

DATABASE Projekt 1-3. semester DATABASE Projekt 1-3. semester Gruppe 2- CLmul-a12e Projekt URL http://www.lucasperch.dk/projekter/database.pdf Gruppe 2 Lucas Perch-Nielsen cph-lp14@cphbusiness.dk http://lucasperch.dk/skole.php Niclas

Læs mere

Program dag 2 (11. april 2011)

Program dag 2 (11. april 2011) Program dag 2 (11. april 2011) Dag 2: 1) Hvordan kan man bearbejde data; 2) Undersøgelse af datamaterialet; 3) Forskellige typer statistik; 4) Indledende dataundersøgelser; 5) Hvad kan man sige om sammenhænge;

Læs mere

IDENTIFON. Emil Hauberg, Jakob Christoffersen, Ninette Nielsen og Senia Lundberg

IDENTIFON. Emil Hauberg, Jakob Christoffersen, Ninette Nielsen og Senia Lundberg Emil Hauberg, Jakob Christoffersen, Ninette Nielsen og Senia Lundberg 1 Indholdsfortegnelse side nr. 1. Forside. 2. Indholdsfortegnelse og indledning. 3. Problemformulering og afgræsning. 4. Tidsplan projektplan

Læs mere

Om at konvertere PDF - den gode, den dårlige og den forfærdelige metode

Om at konvertere PDF - den gode, den dårlige og den forfærdelige metode Dokumentation Om at konvertere PDF - den gode, den dårlige og den forfærdelige metode Forfatter Leonard Rosenthal PDF Standards Architect, Adobe Inc. Oversættelse Søren Frederiksen / Søren Winsløw DDPFF

Læs mere

Januar 2010. Udbudsprisen for et typisk parcel- og rækkehus på 140 kvadratmeter var i januar 2010 ca. 2.130.000 kr.

Januar 2010. Udbudsprisen for et typisk parcel- og rækkehus på 140 kvadratmeter var i januar 2010 ca. 2.130.000 kr. Januar 2010 Boligudbuddet falder fortsat 53.932 boliger var på landsplan til salg på internettet ved udgangen af januar 2010. Udbuddet fordelte sig med 36.740 parcel- og rækkehuse, 8.703 ejerlejligheder

Læs mere

Elever i segregerede og inkluderede tilbud fordelt på elevernes bopælskommune, 2014/15

Elever i segregerede og inkluderede tilbud fordelt på elevernes bopælskommune, 2014/15 Børne- og Undervisningsudvalget 2014-15 (2. samling) BUU Alm.del Bilag 6 Offentligt Elever i segregerede og inkluderede tilbud fordelt på elevernes bopælskommune, 2014/15 Inklusionsgraden for hele landet

Læs mere

COMPUTER ANATOMI. 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE

COMPUTER ANATOMI. 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE COMPUTER ANATOMI 4.-5. klasse 23. FEBRUAR 2015 HTX - ROSKILDE 1 Indholdsfortegnelse Kapitel 1: Opbygning s.2 Kapitel 2: CPU s.3 Kapitel 3: Motherboard s.4 Kapitel 4: Ram s.6 Kapitel 5: Grafikkort s.7 Kapitel

Læs mere