Introducere în comenzile SAS

Formularul complet SAS este Sistemul de analiză statistică. Acesta a fost furnizat de către Institutul SAS în anul 1970. Este software-ul folosit pentru realizarea analizei statistice, graficarea și prezentarea datelor. În acest sens, există două categorii pentru a prezenta și analiza datele care sunt pasul DATA și pasul PROC. Etapa DATA este utilizată în principal pentru furnizarea de gestionare a datelor, cum ar fi citirea datelor, transformarea datelor și crearea sau eliminarea variabilelor. Etapa PROC folosită pentru a efectua analiza varietății pe date. Există diferite comenzi SAS disponibile pentru a realiza prezentarea și analiza datelor.

Comenzi SAS de bază

  1. Proc Print: Este utilizat pentru a vizualiza fișierul de date SAS în fereastra de ieșire.

Exemplu:

proc print data = grade;

Alerga;

  1. Conținut proc . : Este utilizat pentru a verifica conținutul fișierului de date SAS Command din fereastra de ieșire

Exemplu:

date conținut proc = grade;

Alerga;

  1. Proc înseamnă: Este utilizat pentru a vedea statisticile de bază ale datelor. Acesta furnizează valoarea mediei, maxului și minului valorilor sau variabilelor numerice.

Exemplu:

proc înseamnă date = grade;

Alerga;

  1. Proc Freq : este utilizat pentru a analiza datele și frecvența variabilelor create și pentru tabele

Exemplu:

proc freq date = grade;

Alerga;

Exemplu :

proc freq date = grade;

Tabelele a * b;

Alerga;

  1. Sortare proc . : Este utilizat pentru a sorta fișierul de date SAS.

Exemplu :

proc sort data = Gardes; Out = nume după nume;

Alerga;

  1. Reg. Proc . : Este utilizat pentru una dintre procedurile de scop general pentru analiza regresiei SAS.

Exemplu:

proc reg data = grade;

Alerga;

  1. Proc gplot : este utilizat pentru a reprezenta cele două valori sau mai multe pe axe.

Exemplu :

proc gplot date = grade;

Diagrama a * b;

a = axa verticală,

b = axa orizontală;

Alerga;

  1. Transpunere PROC : Este utilizată pentru a converti rândurile în coloane din setul de date.

Exemplu:

proc transpose data = Clasează = Câmp;

Dupa nume; rezultat var; id col;

Alerga;

  1. Proc Gchart: Este utilizat pentru a crea histograma grafică de plăcintă.

Exemplu:

proc Gchart date = grade;

Vârsta Vbar;

Alerga;

  1. Raport proc .: Este utilizat pentru a crea raportul din setul de date.

Exemplu:

proc raport data = grade;

Coloana A;

Definiți A / display;

Alerga;

Comenzi SAS intermediare

  1. Nume lib : Este utilizat pentru a crea biblioteca SAS Commands.

Exemplu :

Nume LibLib 'C: \ grade';

  1. Nume fișier: Este utilizat pentru a specifica fișierul de date extern.

Exemplu:

Nume fișier AName „C: \ grade”;

  1. Infile : Este afirmația care a folosit citirea unui fișier de date extern.

Exemplu:

Nume fișier AName „C: \ grade”;

DATE SAS;

INPUT AB;

Infile AName;

Alerga;

  1. If-Atunci: Este instrucțiunea folosită pentru a executa diferite funcții.

Exemplu :

DATA AB;

Dacă A> B atunci mesajul = 'A este mai mare';

Altceva mesaj = 'B este mai mare';

Alerga;

  1. Păstrați : Este declarația utilizată pentru păstrarea variabilei care este necesară în setul de date.

Exemplu :

Date noi;

Versiunea SET;

Păstrați numele prețului anului;

Alerga;

  1. Etichetă : este o funcție de a modifica eticheta variabilei.

Exemplu :

Date ABC;

Textul etichetei „Salut, lume”;

Alerga;

  1. Lungime : este utilizat pentru a modifica lungimea variabilei.

Exemplu :

Date ABC;

Lungime text 10 USD;

Alerga;

  1. Format : Este utilizat pentru a schimba formatul variabilei.

Exemplu:

Date ABC;

Format data yymmdd10 .;

Alerga;

  1. Intrare : Este utilizat pentru a converti valoarea caracterului într-o valoare numerică.

Exemplu:

Date ABC;

A = „10”;

B = intrare (a, cel mai bun.);

Alerga;

  1. Jurnal : Este utilizat pentru a converti valoarea numerică într-un logaritm.

Exemplu:

Date ABC;

A = 10;

B = jurnal (a);

Alerga;

Comenzi SAS avansate

  1. Media, Min și Max : Este utilizat pentru a calcula setul mediu, minim și maxim de valori numerice.

Exemplu:

Data Mathdata;

A = 10;

B = 20;

C = medie (a, b);

D = Min (a, b);

E = Max (a, b);

Alerga;

  1. Redenumire : Aceste comenzi SAS sunt utilizate pentru redenumirea variabilei.

Exemplu :

Date matematice;

A = 20;

Redenumiți a = b;

Alerga;

  1. Rădăcină pătrată / pătrată : este utilizată pentru calcularea rădăcinii pătrate și pătrate a valorii numerice.

Exemplu :

Date matematice;

A = 4;

Pătrat = a ** 2;

Sqroot = a ** (1/2);

Alerga;

  1. Funcții matematice: Pentru a îndeplini funcții matematice de bază.

Exemplu:

Date matematice;

Setați matematica;

Preț = suma (din P1, P2);

Diff = D1 - D2;

M = M1 * M2;

Div = Div1 / Div2;

Alerga;

  1. Substr : Este folosit pentru a obține textul parțial din valoarea textului.

Exemplu :

Data Mathdata;

Text = „Hello World”;

Text1 = substr (Text, 6, 2);

Alerga;

  1. Instrucțiune de intrare și linie de date: este utilizată pentru a crea setul de date cu conținut specificat.

Exemplu:

DATA ABC;

ABC de intrare;

DATALINES;

1 2 3

4 6 9

;

Alerga;

  1. Fuziune : este utilizat pentru a îmbina mai multe set de date într-una.

Exemplu :

Date ABC;

Numele Merge John;

Prin ID;

Sfaturi și trucuri pentru a utiliza comenzile SAS

  • Gândiți-vă înainte de programare, verificați toate criteriile care trebuie acoperite.
  • Nu te complica.
  • Faceți mai ușor de înțeles seturile de date, punând datele de care aveți nevoie, ajută la economisirea spațiului pe disc.
  • Utilizați funcții pentru conversia datelor.
  • Evitați infinitul înseamnă divizarea cu zero.
  • Folosiți Null atunci când nu este necesar să creați setul de date.
  • Alocați valoarea constantă unei variabile din declarația de reținere.
  • Utilizați opțiunea NoEquals la sortare, care ajută la economisirea timpului și a memoriei.

Concluzie - Comenzi SAS

Fiecare are propriul mod de a obține rezultatul final, acestea pot fi aceleași sau diferite pentru diferiți oameni. Există multe modalități de a găsi un singur rezultat și, în timp ce utilizați software-ul SAS Commands, puteți obține mai multe modalități de a obține același rezultat în moduri diferite. S-a observat că mai multe înveți și mai mult parcurgi documentația comenzilor SAS, cu atât vei obține mai mult beneficiu pentru a obține rezultatele și a ajuta pe termen lung.

Comenzile SAS menționate mai sus sunt utilizate în principal în programarea software SAS. Lucrurile sunt acoperite în principal de date și PROC. Este un instrument sau software ușor de utilizat și astfel încât comenzile SAS, care sunt simple în scris, înseamnă scrierea comenzilor în engleză simplă, așa cum ați văzut deja comenzile de mai sus. Este ușor de utilizat, de învățat și de scris.

Articole recomandate

Acesta a fost un ghid pentru comenzile SAS. Aici am discutat despre comenzile SAS de bază și avansate și unele comenzi SAS imediate. De asemenea, puteți consulta articolul următor pentru a afla mai multe -

  1. Utilizări ale comenzilor Tableau
  2. Cum se utilizează Comenzile HBase
  3. Utilizări ale comenzilor MongoDB
  4. Importanța comenzilor de porci

Categorie: