Hurtigt i gang med SAS University Edition Anders Milhøj



Relaterede dokumenter
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

INSTALLATIONS GUIDE. Online harddisk (Chili Cloud) TIL PC OG MAC FIBERBREDBÅND TV TELEFONI

INSTALLATIONS GUIDE. Online harddisk (Chili Cloud) TIL PC OG MAC FIBERBREDBÅND TV TELEFONI

Installations guide. Online harddisk (Chili Cloud) til PC og Mac

Windows Vista 1. Side 1 af 10

INSTALLATIONS GUIDE. Online harddisk (Chili Cloud) TIL PC OG MAC FIBERBREDBÅND TV TELEFONI

Velkommen til IT for let øvede

Indledning. På de følgende sider vises, primært i tegneserieform, lidt om mulighederne i PC-AXIS for Windows.

Dual boot. af Windows 7 og Linux Mint. Af Thomas Bødtcher-Hansen

Velkommen til IT for let øvede

Gem dine dokumenter i BON s Content Management System (CMS)

Installation og administration af MarvinSketch. Anders Almlund Osted, Køge Gymnasium

Vejledning, teknik, tips and tricks

INSTALLATIONS GUIDE. Online harddisk (Chili Cloud) TIL PC OG MAC FIBERBREDBÅND TV TELEFONI

Den digitale Underviser. Clouds. Dropbox

Installation af MySQL server på PC

Windows 7. Windows 7. Øvelse 1: Genveje. Øvelse 2: Installer en printer. Øvelse 3: Diverse små programmer

Få det bedste fra Windows 10

Adobe Elements Lektion 2

Annemette Søgaard Hansen/

Vejledning til opbygning af hjemmesider

INSTALLATIONS GUIDE. Online harddisk (Chili Cloud) TIL PC OG MAC FIBERBREDBÅND TV TELEFONI

Manual for installering og brug af IE-spyad af Anette B. Overgaard

Hvorfor SAS Kort intro til SAS

SÅDAN BRUGER DU REGNEARK INTRODUKTION

Vejledning i brug af dli dokumenthåndteringssystemet til virksomheder

Overfør filer til Office online

LiveConnect CDS Installationsvejledning

TrimbleConnect. Vejledning til personal version. Geoteam A/S Energivej Ballerup

Generelt Windows tidligere versioner... 1 Windows Apple Mac Log på... 2 Rediger dokumentet Tilføj et tillægsdokument...

Velkommen til IT for let øvede

Indhold VDI... 1 Installer fra UCL programmer... 2 Installer fra web... 7 Kør fra browser... 16

Manual Version 2. til oprettelse af hjemmesider for landsbyer i Rebild kommune

Guide til Umbraco CMS

Opsætning af Backup. Hvis programmet registreres korrekt vises nedenstående skærmbillede. Genstart herefter programmet.

Pædagogisk IT. Vejledning i Office 365 Til elever og familier. Side 1. Kan udfyldes for at hjælpe med at huske

QUICKGUIDE TIL XMEDIA

INSTALLATIONS GUIDE. Waoo leveres af dit lokale energiselskab. Er du. Online harddisk (Chili Cloud) TIL PC OG MAC

Vejledning i installation af chipkortlæsere

I Windows fil struktur er der følgende ting Drev, Mapper, Filer og Genveje.

Kom godt i gang med I-bogen

Kort intro til SAS. Efterår Janne Petersen Judith L Jacobsen Lene Theil Skovgaard

Dropbox. Dit online USB-stick

Revo Uninstaller Pro en guide. Hanne B. Stegemüller 17. juni 2015

INSTALLATIONS GUIDE. Waoo leveres af dit lokale energiselskab. Online harddisk (Chili Cloud) TIL PC OG MAC

Vejledning i offentliggørelse af referater på Ekstranettet

xgalleri Mulige filtyper Installation web-version

REFWORKS FAGKONSULENTENS VEJLEDNING

Installér din Officepakke 2013

Redaktørvejledning for Skriv en artikel

Det nye opgaveværktøj i itslearning september 2017

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

VEJLEDNING I DOWNLOAD I ANALYSEPORTAL 9.2

Pædagogisk IT. Vejledning i Office 365 til elever og deres familier. Version 4 Side 1. Kan udfyldes for at hjælpe med at huske

Kom godt i gang med OneDrive

Inden du går i gang. For Mozilla Firefox brugere. For Internet Explorer brugere

1. Indledning Installation Mac OS X Windows Arkivering Mac OS X Windows...

Manual til HTTrack. 1. Indledning. 2. Installation

Opsætning af Backup. Dette er en guide til opsætning af backup med Octopus File Synchronizer.

Organisering af billeder.

Installationsvejledning SAS Foundation 9.2 SAS Enterprise Guide 4.2. Windows Vista

Manual til Dynamicweb Februar 2010

Sådan redigerer du en hjemmeside i Umbraco

ereolen.dk -Sådan downlåner du -Sådan anvender du på ebogslæser, tablet og smartphone

Seniorklubben TDC Jylland Cloud Computing Kursus 2011_5: Rev

Undervisning Windows 8(.1)

BRUGER KURSUS RAMBØLL HJEMMESIDE

Billeder på hjemmeside

Side 1 af 13 NETLYDBOG.DK. - Sådan downlåner du - Sådan overfører du til en MP3-afspiller

HJEMMESIDE GENNEM GANG OG UNDERVISNING

Streame fra Winamp til Dreambox/pc på netværk.

GUIDE TIL CLOUD DRIVE

Opsætning af forbindelse til Danmarks Statistik

For at du kan downloade og installere SAS version 9.13, skal du have mindst 6.3 GB ledig plads

Vejledning til Mozart Viewer 12

Brug af Office365 med Onedrive, nyeste Officepakke mv

dpix til Word Indholdsfortegnelse

Indhold. Download driver Find version af Windows Hent drivers til Windows Udpak driver... 6

Google Chrome side 1 af13

Genvejstaster til Windows

Her kan man oprette et nyt slideshow ved at trykke på kassen med "Opret nyt slideshow". Dette fører en til "Rediger slideshow".

Installation og opsætning af Outlook klient til Dynamics CRM

Du kan også bruge Dropbox sammen med din Iphone, Android telefon eller anden smartphone.

Dokumenter. Sider. efact CMS manual v. 1.0

Sådan aktiveres LMU (Lifetime Map Update)

Indstillinger. 1. Built-in viewer 2. Built-in viewer embedded 3. Ekstern viewer

Vejledning i opsætning af NemHandelsprogrammet

REFWORKS vejledning til Nationale Kliniske Retningslinjer Fagkonsulentens version (december 2013)

Velkommen til 6. omgang

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

Manual til AVG Antivirus

IT-GUIDE TIL UDFORMNING AF MARGINSPØRGSMÅL OG

Manual til at arbejde med POI på Garmin GPS.

Picasa billedalbum og webalbum

UC Syddanmark

Modul 8: Clouds (Lagring af filer)

Adobe Digital Editions

Velkommen til 1. omgang af IT for let øvede

Transkript:

Hurtigt i gang med SAS University Edition Anders Milhøj Foråret 2015 Indhold Generelt om SAS-U... 2 Installation... 2 Opstart af SAS-U... 3 Vinduerne i SAS-U... 5 Bibliotekstilordning i SAS-U... 6 Afvikling af programmer... 7 Import af data fra andre programmer... 8 ODS... 8 SAS Online hjælp... 9 Formater i SAS-U... 9 1

Generelt om SAS-U Der er udviklet et nyt interface til SAS kaldet SAS Studio. Det virker som en kombination af det bedste fra en traditionel kode-sas tilgang og så den fantastiske editor fra Enterprise Guide. Kodning understøttes i SAS Studio med de mange "code completion" faciliteter i Enterprise Guide, så selve kodningen går let. Men man slipper for de mange peg og klik interfaces etc., der forvirrer i Enterprise Guide. Der findes dog præprogrammerede "tasks" i SAS Studio, der så kan bruges som udgangspunkt for kodningen, når man kaster sig over et nyt analysefelt. SAS Studio leveres fra februar 2015 sammen med en almindelig SAS-installation til PC; fx er den tilgængelig for universitetsverdenen via sasdownload.dk. Udover SAS Studio som ledsager til en traditionel SAS-installation er der frigivet en "University Edition", som faktisk er stillet gratis til rådighed for alle. Den markedsføres som SAS-U. Håbet er, at SAS på den måde kan komme længere "ned" i undervisningssystemet, så allerede amerikanske high school elever, altså gymnasieelever, kan stifte bekendtskab med de mange muligheder i SAS. De præprogrammerede "tasks" er derfor simple og alt for simple til brug i mere videregående statistikkurser. Det bedste ved SAS-U er, at den er udviklet som "virtuel applikation", der kan køres på langt flere platforme end det traditionelle SAS-system. Især kan SAS-U uden videre anvendes på en Mac! Det er jo en mulighed, der har været efterspurgt længe i universitetsverdenen, hvor Mac's markedsandel kan være over 50%. En væsentlig ulempe er, at kun SAS-BASE, STAT pakken og IML (matrix-regning) er med i SAS-U. Det skal dog understreges, at selv de underligste esoteriske dele af disse pakker er med i SAS-U. Felter som operationsanalyse i OR-pakken og økonometri i ETS-pakken samt de øvrige analytiske pakker er altså desværre ikke medtaget i SAS-U. Men man kan jo håbe, at det kommer. Installation SAS-U kan downloades fra http://www.sas.com/da_dk/software/university-edition.html Der kræves en 64 bits maskine og en virtualization software pakke, se http://www.sas.com/da_dk/software/university-edition.html#m=system-requirements Det gik uden problemer, da jeg installerede SAS-U sammen med den gratis "Oracle's Virtual Box" på en windows PC. I alt tog det en halv time, hvoraf den meste tid gik med at downloade selve SAS-U, som er en fil med filtypen ".ova" på 1.75 Gb, der blot skal ligge et sted på brugerens harddisk. Når det først er gjort, er der ikke yderligere installationer bortset fra, at denne fil skal tilknyttes den virtuelle boks. 2

På en Mac havde jeg mere bøvl, men det var især med den virtuelle box, hvor jeg havde valgt en WmWare box. Den skal installeres i den gratis version 6, men firmaet forsøgte igen og igen at sælge mig den nyere version 7, som jeg netop ikke havde brug for. Måske er Oracles box mere velvalgt. Bemærk også at der skal tilordnes en bestemt mappe på brugernes PC. Denne mappe skal senere bruges til at udveksle datasæt, programmer etc. mellem SAS-U og omverdenen. mappen skal have navnet "SASUniversityEdition", og deri skal der være en undermappe med navnet "myfolders". I disse mappenavne er det vigtigt, at navngivningen er helt præcis, og at der anvendes store og små bogstaver præcis som angivet i vejledningen. Det er vigtigt, at brugeren ved, hvor denne mappe er placeret, så kursernes data etc kan lægges det rigtige sted. Der kan åbnes for adgang til andre mapper via den virtuelle box, men det forbigås her.en yderligere hjælp findes via dette link: http://blogs.sas.com/content/klog/2015/02/23/opsaetning-af-sas-university-edition-i-wmware/ SAS-U afvikles som en applikation i en internet browser. Det betyder, at filer på harddisken på brugerens egen PC skal tilgås på en anden måde en normalt via "delte filer" i den virtuelle boks; men svært er det ikke - se senere i dette notat.. Opstart af SAS-U Programmet startes ved at aktivere den virtuelle boks Derved åbner den virtuelle boks, der her er Oracles's version. Derefter "tændes" (aktiveres) SAS-University Edition ved at klike på den grønne pil. 3

Efter en lille tid åbnes der så en sort kommandoboks (ligner en DOS-boks), der principielt kører på en anden maskine, så mus, tastatur etc er ikke tilgængelige inde i den. Det betyder desværre også, at den ikke kan fotograferes af og vises i denne note! Men i denne boks står, at programmet SAS-U kan startes ved at gå til web-adressen http://localhost:10080 på min windows maskine via en Oracle box. Det skal understreges, at det på ingen måde kræver internetadgang! På en Mac var det http://192.168.76.129 via WmWare box; men igen kræves der IKKE internetadgang. Når dette er gjort vises Under Notifications nederst til venstre står noget om updates til SAS-U, hvilket kan være vigtigt. Fx ventes en forbedring af mulighederne for understøttelse af danske bogstaver i forsommeren 2015. Men ellers skal man selvfølgelig blot starte SAS Studio ved et klik på den orange pil. Efter et stykke tid er man så i gang med SAS Studio (i SAS-U) udgaven). 4

Vinduerne i SAS-U Når SAS-U er åbnet, er der et tomt felt til højre, hvor koder, fejlmeddelelser, resultater og den slags vises under sessionen. I daglig brug vil der være faneblade svarende til de programmer, der var i brug ved sidste session. På billedet er der dog ikke angivet nogle, så der vises kun et tomt program i fanebladet "Program 1". Til venstre er der en række muligheder. På billedet er fanebladet "Folders" vist. Det er en oversigt over de data, programmer etc, som SAS-U kan se. Her skal man huske, at programmet afvikles i en web-applikation på en virtuel maskine, så det er kun en yderst begrænset del af brugerens filer, der umiddelbart er tilgængelige - nemlig kun filerne i den udvalgte mappe "myfolders" og dens undermapper. Mappen "Hurtigt" til venstre på dette billede er fysisk set en undermappe til den udpegede mappe, der knyttes til installationen af SAS-U. Navnet på den overordnede mappe ses ikke i fil oversigten i "Folders". Men navnet på undermapperne ses altså på præcis samme måde som i en stifinder. I næste afsnit om biblioteker i SAS-U diskuteres denne filstruktur nærmere. Man kan trække en programfil, med filtypen sas, over fra menuen til venstre over i vinduet til højre for at åbne programmet. Fx kan man trække det udlevede SAS program, filen hurtigt programeksempel.sas, over. Som oftest vil der være rester fra tidligere SAS-U sessioner, der stadig ses i vinduet til højre. Men der kan trækkes programmer over alligevel. 5

Der kan også trækkes SAS-datasæt, med filtypen sas7bdat, over - hvorefter de åbnes i "Viewtable", dvs at man kan se en bid af datasættet. Bibliotekstilordning i SAS-U I SAS-U kan man uden videre tilgå alle data, der er gemt i den udvalgte mappe samt alle dens undermapper. Antag at der ligger en mappe med navnet "hurtigt" i mappen "myfolders" i den udvalgte mappe "SasUniversityEdition". Stien til denne mappe kan fx se sådan ud i windows. C:\Users\Henning\Documents\SASUniversityEdition\myfolders\hurtigt I denne mappe antages, at data, programmer etc til denne note er lagt. Denne mappe tilordnes som SAS-Bibliotek med en Libname statement libname hurtigt "/folders/myfolders/hurtigt"; Bemærk som i alle andre SAS-statements semikolonet til sidst. Det er IKKE ligegyldigt, om der anvendes store eller små bogstaver i /folders/myfolders. Dernæst kan datasættene i mappen anvendes, idet de identificeres med biblioteksnavnet "hurtigt". Denne tilordning med en Libname statement skal foretages i hver eneste SAS session, hvor data i mappen ønskes anvendt. Det også muligt at angive en permanent biblioteksreference via menuen til venstre i SAS-U I menuen til venstre skal man åbne fanebladet "Libraries" og højreklikke i "MyLibraries" linien, hvorefter der vælges "New Library". 6

Så dukker en wizard op, der så skal udfyldes. Mappereferencen angives på samme måde som i en Libname statement, dvs som /folders/myfolders/hurtigt. Også her skal der anvedes små bogstaver i /folders/myfolders. Når der sættes et tjekmærke i boksen "Recreate this library at start-up" dannes biblioteket, som her kaldes P_H, ved opstart af hver ny SAS-U session, så libname statements bliver overflødige. På fanebladet "Libraries" til venstre kan man følge med i de biblioteker, der til rådighed. Så efter et klik på "OK" dukker biblioteksnavnet P_H op i menuen. Afvikling af programmer Fx kan man køre nedenstående program, der kan trækkes over fra mappen "hurtigt", der tænkes tilordnet som en undermappe til den udvalgte myfolders mappe: proc univariate data=hurtigt.sports_minutter; var sports_minutter; histogram sports_minutter/lognormal midpoints=30 to 1230 by 60; run; Programmet afvikles ved et klik på den løbende mand. Programmer kan kodes i denne programeditor ved bare at skrive, copy-paste ol. Programmer kan gemmes ved et klik på disketten, hvilket overskriver et eksisterende program, der måtte være åbnet. Men der kan også gemmes ved et klik på disketten med en blyant inden i, hvilket svarer et "Gem Som". Her kan der så vælges mellem de filarealer SAS-U kender, dvs kun mappen "myfolders" og dens undermapper. 7

Import af data fra andre programmer I SAS-U importeres datasæt andre dataformater end SAS's egen fx ved hjælp af PROC IMPORT. I mappen C:\Users\Henning\Documents\SASUniversityEdition\myfolders\Sommerskole_Data ligger et SPSS datasæt, "ESS6e01.sav", fra European Social Survey, ESS. Datasæt af denne type anvendes i sommerskolen. Dette datasæt kan importeres ved proc import file="/folders/myfolders/sommerskole_data/ess6e01.sav" out=ud dbms=sav replace; run; Også her skal mappestrukturen defineres ud fra den udvalgte mappe, "SASUniversityEdition/myfolders ", der identificeres via "/folders/myfolders " I dette program dannes et datasæt, der kaldes "Ud". Dette datasæt ligger i det midlertidige bibliotek "Work". Datasæt fra dette bibliotek kan anvendes uden biblioteksangivelse. Men datasættet skal dannes igen i hver SAS-session. ODS Der kan skrives til andre destinationer en default vinduet, der vises i SAS-U. Dette default vindue er et HTM dokument, der lagres som en midlertidig web-fil et eller andet sted blandt de midlertidige web-sider, der besøges. Hvis der ønskes output i et andet format skal der tænkes over, hvor den resulterende fil skal lagres. SAS-U kender som udgangspunkt kun mappen "myfolders" og dens undermapper. Men disse mapper er frit tilgængelige, så en ODS statement kunne være ODS rtf style=journal body="/folders/myfolders/hurtigt/udskrift.rtf"; Derved dirigeres output til en fil, der kan findes via det normale filsystem på PC'en. Denne outputfil åbner ikke af selv, så man skal selv aktivt åbne den i fx word. Husk at destinationen skal lukkes igen med ODS rtf close; Husk også at denne outputfil ikke kan overskrives, så længe man har den åben i fx word. Det same gælder for de andre output destinationer, som PDF, PPT, LATEX etc. 8

SAS Online hjælp Der er ingen indbygget hjælp i SAS-U og SAS Studio, da der jo er tale om web applikationer. Derfor skal hjælpen findes over internettet. På https://support.sas.com/ findes et væld af hjælpefaciliteter, som brugeren kan udforske. DE to links nedenfor er mere specifikke, så det skal understreges, at de er afprøvet i april 2015. Et mere direkte link til hjælp om en konkret SAS procedure findes på https://support.sas.com/documentation/cdl/en/allprodsproc/67392/html/default/viewer.htm #titlepage.htm hvor der skal klikkes på SAS Procedures i menuen til venstre. For andre SAS elementer kan der tilsvarende findes hjælp på linket https://support.sas.com/documentation/cdl/en/allprodslang/67244/html/default/viewer.htm #titlepage.htm hvor der i menuen er en oversigt med overskrifter som fx funktioner, formater etc. Formater i SAS-U Når der er knyttet formater til de variable i et udleveret datasæt, giver det en fejlmeddelelse, hvis der regnes på tallene uden at formatkataloget er tilordnet, og programmet går i fejl. SAS ordren options nofmterr; bevirker imidlertid, at denne fejl slås fra, så der kan ses på datasættets indhold og regnes på tallene alligevel. Denne mulighed er nyttig, hvis man ikke helt kan overskue, hvad formatet skulle være, for med fejlmeddelelsen slået fra, kan der ses på variabelnavne etc. og regnes på de bagvedliggende tal; dog selvfølgelig uden at have formaterne til rådighed. SAS-U kører som en web applikation i en virtuel box. Det er rent teknisk et Linux styresystem, der driver boksen anset om SAS-U afvikles på en windows PC eller en Mac. Derfor kan format-kataloger (og også macro-kataloger etc) lavet i et andet styresystem ikke umiddelbart anvendes. Det er samme problemstilling, som når formater, lavet på en windows 32 bits maskine, ikke uden videre kan anvendes på en 64 bits maskine. Der findes naturligvis metoder til at udveksle formater mellem de forskellige styresystemer, men de forbigås her. Datasættet biografvisit er dannet med et format, så programmet 9

proc freq data=hurtigt.bigrafvisit; tables v6*v338/chisq; run; vil, hvis det afvikles uden at tage hensyn til formater, gå i fejl, hvilket fremgår af log-vinduet. I SAS-U kan man benytte formatet i filen formats_1_u.sas7bcat, der følger med notatet "Hurtigt i gang med SAS". Der kan så køres følgende options fmtsearch=(hurtigt.formats_1_u); proc freq data=hurtigt.bigrafvisit; tables v6*v338/chisq; run; Formatkataloget (filen formats_1_u.sas7bcat) skal i øvrigt også anvendes ved SAS installationer i et UNIX styresystem på en PC, men dette styresystem er sjældent brugt blandt økonomistuderende. 10