Uvod u SAS naredbe
Puni obrazac SAS je Sustav statističke analize. Osigurao ga je Institut SAS 1970. godine. To je softver koji se koristi za statističku analizu, grafiranje i predstavljanje podataka. Ovdje postoje dvije kategorije za predstavljanje i analiziranje podataka koji su DATA korak i PROC korak. DATA korak se uglavnom koristi za upravljanje podacima kao što su čitanje podataka, transformacija podataka i stvaranje ili uklanjanje varijabli. PROC korak se koristi za izvođenje analize široke raznolikosti podataka. Na raspolaganju su razne SAS naredbe za postizanje prezentacije i analize podataka.
Osnovne SAS naredbe
- Proc Print: Koristi se za prikaz SAS datoteke podataka u izlaznom prozoru.
Primjer:
proc ispis podataka = Ocjene;
Trčanje;
- Proc sadržaj : Koristi se za provjeru sadržaja datoteke s podacima naredbe SAS u izlaznom prozoru
Primjer:
podaci o sadržaju proc = Grade;
Trčanje;
- Proc znači: Koristi se za pregled osnovnih statističkih podataka. Pruža vrijednost srednjih, max i min brojčanih vrijednosti ili varijabli.
Primjer:
proc znači podaci = Ocjene;
Trčanje;
- Proc Freq : Koristi se za analizu podataka i učestalosti izrađenih varijabli i za tablice
Primjer:
proc freq data = Ocjene;
Trčanje;
Primjer :
proc freq data = Ocjene;
Tablice a * b;
Trčanje;
- Proc sort : Koristi se za razvrstavanje SAS datoteke podataka.
Primjer :
proc vrsta podataka = Gardes; Izlaz = ime po imenu;
Trčanje;
- Proc reg : Koristi se za jedan od postupaka opće namjene za SAS regresijsku analizu.
Primjer:
proc reg podataka = ocjene;
Trčanje;
- Proc gplot : koristi se za iscrtavanje dviju vrijednosti ili više na osovinama.
Primjer :
proc gplot data = Ocjene;
Crtanje a * b;
a = okomita os,
b = vodoravna os;
Trčanje;
- PROC transponiranje : koristi se za pretvaranje redaka u stupce u skupu podataka.
Primjer:
proc transpose podataka = Ocjene iz polja = polje;
Imenom; var rezultat; id col;
Trčanje;
- Proc Gchart: Koristi se za izradu histograma torte grafikona.
Primjer:
proc Gchart podaci = ocjene;
Vbar dob;
Trčanje;
- Proc izvješće: koristi se za izradu izvještaja iz skupa podataka.
Primjer:
proc izvještaj podataka = Ocjene;
Stupac A;
Definirajte A / prikaz;
Trčanje;
Posredničke SAS naredbe
- Libname : Koristi se za stvaranje knjižnice SAS naredbi.
Primjer :
Libname NewLib 'C: \ Ocjene';
- Naziv datoteke: Koristi se za određivanje datoteke vanjskih podataka.
Primjer:
Naziv datoteke AName 'C: \ Ocjene';
- Infile : Izjava je koja je korištena za čitanje vanjske datoteke s podacima.
Primjer:
Naziv datoteke AName 'C: \ Ocjene';
PODACI SAS;
ULAZ AB;
Infile AName;
Trčanje;
- Ako je tada: To je izjava koja se koristi za izvršavanje različitih funkcija.
Primjer :
PODACI AB;
AKO A> B tada je poruka = 'A je veća';
Druga poruka = 'B je veća';
Trčanje;
- Zadržite : to je izjava koja se koristi za čuvanje varijable koja je potrebna u skupu podataka.
Primjer :
Podaci novi;
SET verzija;
Zadržite naziv godine;
Trčanje;
- Oznaka : Funkcija je mijenjanja oznake varijable.
Primjer :
ABC podataka;
Tekst naljepnice "Pozdrav, svijet";
Trčanje;
- Duljina : koristi se za promjenu duljine varijable.
Primjer :
ABC podataka;
Tekst dužine 10 USD;
Trčanje;
- Format : Koristi se za promjenu formata varijable.
Primjer:
ABC podataka;
Datum oblikovanja yymmdd10 .;
Trčanje;
- Unos : Koristi se za pretvaranje vrijednosti znaka u numeričku vrijednost.
Primjer:
ABC podataka;
A = "10";
B = ulaz (a, najbolje.);
Trčanje;
- Dnevnik : Koristi se za pretvaranje numeričke vrijednosti u logaritam.
Primjer:
ABC podataka;
A = 10;
B = log (a);
Trčanje;
Napredne SAS naredbe
- Srednja, minimalna i najveća: koristi se za računanje srednjih, minimalnih i maksimalnih skupa brojčanih vrijednosti.
Primjer:
Mathdata podataka;
A = 10;
B = 20;
C = srednja (a, b);
D = Min (a, b);
E = Max (a, b);
Trčanje;
- Preimenovanje : Ova SAS naredba koristi se za preimenovanje varijable.
Primjer :
Mathdata podataka;
A = 20;
Preimenovanje a = b;
Trčanje;
- Kvadratni korijen / Kvadrat : Koristi se za izračunavanje kvadrata i kvadratnog korijena numeričke vrijednosti.
Primjer :
Mathdata podataka;
A = 4;
Kvadrat = a ** 2;
Sqroot = a ** (1/2);
Trčanje;
- Matematičke funkcije: Izvođenje osnovnih matematičkih funkcija.
Primjer:
Mathdata podataka;
Postavite matematiku;
Cijena = zbroj (od P1, P2);
Razlika = D1 - D2;
M = M1 * M2;
Div = Div1 / Div2;
Trčanje;
- Substr : Koristi se za dobivanje djelomičnog teksta iz tekstne vrijednosti.
Primjer :
Mathdata podataka;
Tekst = "Pozdrav svijetu";
Text1 = substr (Tekst, 6, 2);
Trčanje;
- Izvod ulaznih i podatkovnih linija: koristi se za stvaranje skupa podataka s određenim sadržajem.
Primjer:
PODACI ABC;
Ulazni ABC;
DATALINES;
1 2 3
4 6 9
;
Trčanje;
- Spajanje : koristi se za spajanje više skupa podataka u jedan.
Primjer :
ABC podataka;
Spoji ime John;
Prema ID-u;
Savjeti i trikovi za korištenje SAS naredbi
- Prije programiranja dobro razmislite o svim kriterijima koje morate obuhvatiti.
- Neka bude jednostavno.
- Pojednostavite skupove podataka tako da stavljanje potrebnih podataka pomaže uštedi prostora na disku.
- Upotrijebite funkcije za pretvorbu podataka.
- Izbjegavati beskonačnost znači podjelu na nulu.
- Upotrijebite Null kada ne morate kreirati skup podataka.
- Dodijelite konstantnu vrijednost varijabli u zadrži izraz.
- Koristite opciju NoEquals za razvrstavanje koja pomaže u uštedi vremena i memorije.
Zaključak - SAS naredbe
Svatko ima svoj način postizanja krajnjeg rezultata, za različite ljude mogu biti isti ili različiti. Mnogo je načina za pronalaženje jednog rezultata i tijekom korištenja softvera SAS Commands moglo bi se naći više načina za postizanje istog rezultata na različite načine. Primijećeno je da što više učite i što više prolazite kroz dokumentaciju SAS naredbi, to ćete imati veću korist za postizanje rezultata i dugoročnu pomoć.
Gore spomenute SAS naredbe uglavnom se koriste u SAS softverskom programiranju. Stvari su uglavnom pokrivene oko podataka i podataka. Jednostavan je alat ili softver koji omogućuje upotrebu SAS naredbi, koje su jednostavne u pisanju, znači pisanje naredbi na jednostavnom engleskom jeziku kao što ste već vidjeli iznad naredbi. Lako je koristiti, učiti i pisati.
Preporučeni članci
Ovo je bio vodič za SAS naredbe. Ovdje smo razgovarali o osnovnim, kao i naprednim SAS naredbama i nekim neposrednim SAS naredbama. Možete pogledati i sljedeći članak da biste saznali više -
- Upotrebe naredbi Tableau
- Kako se koriste naredbe HBase
- Upotreba naredbi MongoDB
- Važnost naredbi za svinje