Introduksjon til SAS-kommandoer
SAS fullskjema er det statistiske analysesystemet. Den er levert av SAS Institute i år 1970. Det er programvaren som brukes til å utføre den statistiske analysen, tegne grafikken og presentere dataene. I dette er det to kategorier å presentere og analysere dataene som er DATA-trinn og PROC-trinn. DATA-trinn brukes hovedsakelig for å gi dataadministrasjon som å lese data, Datatransformasjon og opprette eller fjerne variablene. PROC-trinn som ble brukt til å utføre en bred analyse av dataene. Det er forskjellige SAS-kommandoer tilgjengelig for å oppnå presentasjon og analyse av data.
Grunnleggende SAS-kommandoer
- Proc Print: Den brukes til å vise SAS datafil i utdatavinduet.
Eksempel:
proc print data = karakterer;
Løpe;
- Proc-innhold : Det brukes til å sjekke innholdet i SAS Command-datafilen i utdatavinduet
Eksempel:
proc innholdsdata = Karakterer;
Løpe;
- Proc betyr: Det brukes til å se den grunnleggende statistikken over data. Den gir verdien av middelverdien, maks og min for de numeriske verdiene eller variablene.
Eksempel:
proc betyr data = karakterer;
Løpe;
- Proc Freq : Det brukes til å analysere dataene og frekvensen til variabler som er opprettet og for tabeller
Eksempel:
proc freq data = Karakterer;
Løpe;
Eksempel :
proc freq data = Karakterer;
Tabeller a * b;
Løpe;
- Proc sort : Den brukes til å sortere SAS-datafilen.
Eksempel :
proc sorteringsdata = Gardes; Ut = navn etter navn;
Løpe;
- Proc reg : Det brukes til en av de generelle prosedyrene for SAS regresjonsanalyse.
Eksempel:
proc reg data = karakterer;
Løpe;
- Proc gplot : Den brukes til å plotte de to verdiene eller mer på akser.
Eksempel :
proc gplot data = Karakterer;
Plott a * b;
a = vertikal akse,
b = horisontal akse;
Løpe;
- PROC transponere : Det brukes til å konvertere rader til kolonner i datasettet.
Eksempel:
proc transponere data = Karakterer ut = felt;
Ved navn; var resultat; id col;
Løpe;
- Proc Gchart: Det brukes til å lage kakediagram-histogram.
Eksempel:
proc Gchart data = karakterer;
Vbar alder;
Løpe;
- Proc-rapport: Den brukes til å lage rapporten fra datasettet.
Eksempel:
proc rapportdata = karakterer;
Kolonne A;
Definer A / display;
Løpe;
Mellomliggende SAS-kommandoer
- Libbenavn : Det brukes til å lage SAS Commands-biblioteket.
Eksempel :
Libname NewLib 'C: \ Grades';
- Filnavn: Det brukes til å spesifisere den eksterne datafilen.
Eksempel:
Filnavn AName 'C: \ Grades';
- Infile : Det er utsagnet som pleide å lese en ekstern datafil.
Eksempel:
Filnavn AName 'C: \ Grades';
DATA SAS;
INPUT AB;
Infile AName;
Løpe;
- Hvis-da: Det er utsagnet som brukes til å utføre forskjellige funksjoner.
Eksempel :
DATA AB;
HVIS A> B, så er melding = 'A større';
Annen melding = 'B er større';
Løpe;
- Behold : Det er utsagnet som brukes til å beholde variabelen som kreves i datasettet.
Eksempel :
Data Ny;
SET versjon;
Hold navn årspris;
Løpe;
- Etikett : Det er en funksjon å endre etiketten til variabelen.
Eksempel :
Data ABC;
Etikett tekst "Hallo, verden";
Løpe;
- Lengde : Den brukes til å endre lengden på variabelen.
Eksempel :
Data ABC;
Lengde tekst $ 10;
Løpe;
- Format : Det brukes til å endre formatet til variabelen.
Eksempel:
Data ABC;
Format dato yymmdd10 .;
Løpe;
- Input : Det brukes til å konvertere tegnverdien til en numerisk verdi.
Eksempel:
Data ABC;
A = “10”;
B = input (a, best.);
Løpe;
- Logg : Den brukes til å konvertere den numeriske verdien til en logaritme.
Eksempel:
Data ABC;
A = 10;
B = logg (a);
Løpe;
Avanserte SAS-kommandoer
- Gjennomsnitt, min og maks : Det brukes til å beregne gjennomsnitt, minimum og maksimum sett med numeriske verdier.
Eksempel:
Data Mathdata;
A = 10;
B = 20;
C = middel (a, b);
D = Min (a, b);
E = Maks (a, b);
Løpe;
- Gi nytt navn : Disse SAS-kommandoene brukes til å gi nytt navn til variabelen.
Eksempel :
Datamatdata;
A = 20;
Gi nytt navn til a = b;
Løpe;
- Kvadratrot / kvadrat : Den brukes til å beregne kvadratet og kvadratroten av den numeriske verdien.
Eksempel :
Datamatdata;
A = 4;
Firkant = a ** 2;
Sqroot = a ** (1/2);
Løpe;
- Matematiske funksjoner: For å utføre grunnleggende matematiske funksjoner.
Eksempel:
Datamatdata;
Sett matematikk;
Pris = sum (av P1, P2);
Diff = D1 - D2;
M = M1 * M2;
Div = Div1 / Div2;
Løpe;
- Substr : Den brukes til å få delteksten fra tekstverdien.
Eksempel :
Data Mathdata;
Tekst = "Hello World";
Tekst1 = underlag (Tekst, 6, 2);
Løpe;
- Input- og datalinjeuttalelse: Det brukes til å opprette datasettet med spesifisert innhold.
Eksempel:
DATA ABC;
Input ABC;
datalinjer;
1 2 3
4 6 9
;
Løpe;
- Merge : Det brukes til å slå sammen flere datasett til ett.
Eksempel :
Data ABC;
Flett navn John;
Ved ID;
Tips og triks for å bruke SAS-kommandoer
- Tenk før du programmerer, sjekk alle kriteriene som må dekkes.
- Hold det enkelt.
- Gjør datasettene enklere å forstå ved å legge inn dataene du trenger, og hjelper deg med å spare diskplass.
- Bruk funksjoner for datakonvertering.
- Unngå uendelig betyr deling med null.
- Bruk Null når du ikke trenger å opprette datasettet.
- Tildel den konstante verdien til en variabel i beholdningsoppgaven.
- Bruk NoEquals-alternativet på sortering som hjelper deg med å spare tid og minne.
Konklusjon - SAS kommandoer
Alle har sin egen måte å oppnå sluttresultatet, disse kan være like eller forskjellige for de forskjellige menneskene. Det er mange måter å finne ett resultat på, og mens du bruker SAS Commands-programvaren, kan det hende at du får mange måter å oppnå samme resultat på forskjellige måter. Det har blitt observert at mer du lærer og mer du går gjennom dokumentasjonen av SAS-kommandoer, jo mer fordel vil du få for å oppnå resultatene og hjelpen i det lange løp.
Ovennevnte SAS-kommandoer brukes hovedsakelig i SAS programvareprogrammering. Tingene er hovedsakelig dekket rundt DATA og PROC. Det er et enkelt verktøy eller programvare å bruke, og slik at SAS-kommandoer, som er enkle å skrive, betyr å skrive kommandoene på enkelt engelsk slik du allerede har sett over kommandoer. Det er enkelt å bruke, lære og skrive.
Anbefalte artikler
Dette har vært en guide til SAS Kommandoer. Her har vi diskutert så vel som avanserte SAS-kommandoer og noen umiddelbare SAS-kommandoer. Du kan også se på følgende artikkel for å lære mer -
- Bruk av Tableau-kommandoer
- Hvordan bruke HBase-kommandoene
- Bruk av MongoDB-kommandoer
- Betydningen av grisekommandoer