Johdatus SAS-komentoihin

SAS: n täydellinen muoto on tilastollinen analyysijärjestelmä. Sen on toimittanut SAS-instituutti vuonna 1970. Se on ohjelmisto, jota käytetään tilastollisen analyysin tekemiseen, graafiseen esittelyyn ja tietojen esittämiseen. Tässä on kaksi luokkaa esittämään ja analysoimaan dataa, jotka ovat DATA-vaihe ja PROC-vaihe. DATA-vaihetta käytetään pääasiassa tiedonhallinnan tarjoamiseen, kuten datan lukemiseen, datan muuntamiseen ja muuttujien luomiseen tai poistamiseen. PROC-vaihe käytettiin suorittamaan monenlainen analyysi tiedoista. Saatavilla on erilaisia ​​SAS-komentoja tietojen esittämiseksi ja analysoimiseksi.

SAS: n peruskomennot

  1. Proc-tulostus: Sitä käytetään SAS-datatiedoston tarkasteluun lähtöikkunassa.

Esimerkki:

proc tulostustiedot = asteet;

Juosta;

  1. Proc-sisältö : Sitä käytetään tarkistamaan SAS-komennon datatiedoston sisältö lähtöikkunassa

Esimerkki:

proc-sisältötiedot = arvosanat;

Juosta;

  1. Proc tarkoittaa: Sitä käytetään tietojen perustilastojen näyttämiseen. Se tarjoaa numeeristen arvojen tai muuttujien keskiarvojen, max ja min arvojen.

Esimerkki:

proc tarkoittaa dataa = asteet;

Juosta;

  1. Proc Freq : Sitä käytetään analysoimaan luotujen muuttujien tietoja ja taajuutta sekä taulukoita

Esimerkki:

proc Freq data = asteet;

Juosta;

Esimerkki :

proc Freq data = asteet;

Taulukot a * b;

Juosta;

  1. Proc-lajittelu : Sitä käytetään lajittelemaan SAS-tiedostot.

Esimerkki :

proc lajitellaan tietoja = puutarhat; Out = nimi nimen mukaan;

Juosta;

  1. Proc reg : Sitä käytetään yhdessä yleiskäyttöisessä menettelyssä SAS-regressioanalyysiin.

Esimerkki:

proc reg data = asteet;

Juosta;

  1. Proc gplot : Sitä käytetään kahden tai useamman arvon piirtämiseen akseleille.

Esimerkki :

proc gplot data = asteet;

Piirrä a * b;

a = pystyakseli,

b = vaaka-akseli;

Juosta;

  1. PROC-transponointi : Sitä käytetään rivien muuntamiseen tietojoukon sarakkeiksi.

Esimerkki:

proc siirtää tietoja = Poistu = kenttä;

Nimeltä; var tulos; id col;

Juosta;

  1. Proc-kaavio: Sitä käytetään ympyräkaavion histogrammin luomiseen.

Esimerkki:

proc Gchart-tiedot = arvosanat;

Vbar-ikä;

Juosta;

  1. Proc-raportti: Sitä käytetään raportin luomiseen tietojoukosta.

Esimerkki:

proc-raporttitiedot = asteet;

Sarake A;

Määritä A / näyttö;

Juosta;

Väliset SAS-komennot

  1. Libname : Sitä käytetään SAS Commands -kirjaston luomiseen.

Esimerkki :

Libname NewLib 'C: \ Grades';

  1. Tiedostonimi: Sitä käytetään ulkoisen datatiedoston määrittämiseen.

Esimerkki:

Tiedostonimi AName 'C: \ Grades';

  1. Infile : Se on lause, jota käytettiin ulkoisen datatiedoston lukemiseen.

Esimerkki:

Tiedostonimi AName 'C: \ Grades';

DATA SAS;

INPUT AB;

Infile AName;

Juosta;

  1. Jos-sitten: Se on lause, jota käytetään suorittamaan erilaisia ​​toimintoja.

Esimerkki :

DATA AB;

JOS A> B, silloin viesti = 'A on suurempi';

Muu viesti = 'B on suurempi';

Juosta;

  1. Säilytä : Tätä lauseketta käytetään muuttujan pitämiseen, jota vaaditaan tietojoukossa.

Esimerkki :

Data Uusi;

SET-versio;

Pidä nimi vuoden hinta;

Juosta;

  1. Etiketti : Toiminto on muuttaa muuttujan etikettiä.

Esimerkki :

Data ABC;

Tarrateksti ”Hei, maailma”;

Juosta;

  1. Pituus : Sitä käytetään muuttujan pituuden muuttamiseen.

Esimerkki :

Data ABC;

Pituusteksti 10 dollaria .;

Juosta;

  1. Muoto : Sitä käytetään muuttujan muodon muuttamiseen.

Esimerkki:

Data ABC;

Muoto päivämäärä yymmdd10 .;

Juosta;

  1. Tulo : Sitä käytetään merkin arvon muuntamiseen numeeriseksi arvoksi.

Esimerkki:

Data ABC;

A = “10”;

B = tulo (a, paras.);

Juosta;

  1. Loki : Sitä käytetään muuntamaan numeerinen arvo logaritmiksi.

Esimerkki:

Data ABC;

A = 10;

B = log (a);

Juosta;

Advanced SAS -komennot

  1. Mean, Min ja Max : Sitä käytetään laskettaessa numeeristen arvojen keskimääräinen, minimi- ja enimmäisjoukko.

Esimerkki:

Data Mathdata;

A = 10;

B = 20;

C = keskiarvo (a, b);

D = Min (a, b);

E = Max (a, b);

Juosta;

  1. Nimeä uudelleen : Tätä SAS-komentoa käytetään muuttujan nimeämiseen uudelleen.

Esimerkki :

Data mathdata;

A = 20;

Nimeä uudelleen a = b;

Juosta;

  1. Neliöjuuri / Neliö : Sitä käytetään laskettaessa numeerisen arvon neliö ja neliöjuuri.

Esimerkki :

Data mathdata;

A = 4;

Neliö = a ** 2;

Sqroot = a ** (1/2);

Juosta;

  1. Matemaattiset toiminnot: Matemaattisten perustoimintojen suorittaminen.

Esimerkki:

Data mathdata;

Aseta matematiikka;

Hinta = summa (P1, P2);

Diff = D1 - D2;

M = M1 * M2;

Div = Div1 / Div2;

Juosta;

  1. Substr : Sitä käytetään osittaisen tekstin hakemiseen tekstin arvosta.

Esimerkki :

Data Mathdata;

Teksti = “Hei maailma”;

Teksti1 = alaosa (Teksti, 6, 2);

Juosta;

  1. Tulo- ja datalinjalausunto: Sitä käytetään tietyn sisällön sisältävän tietojoukon luomiseen.

Esimerkki:

DATA ABC;

Tulo ABC;

datariveille;

1 2 3

4 6 9

;

Juosta;

  1. Yhdistä : Sitä käytetään yhdistämään useita tietojoukkoja yhdeksi.

Esimerkki :

Data ABC;

Yhdistä nimi John;

Tunnuksella;

Vinkkejä SAS-komentojen käyttöön

  • Ajattele ennen ohjelmointia, tarkista kaikki kriteerit, jotka on katettava.
  • Pidä se yksinkertaisena.
  • Tee tietojoukoista helpompi ymmärtää asettamalla tarvitsemasi tiedot, mikä säästää levytilaa.
  • Käytä toimintoja tietojen muuntamiseen.
  • Vältä ääretöntä tarkoittaa jakoa nolla.
  • Käytä Null-painiketta, kun sinun ei tarvitse luoda tietojoukkoa.
  • Määritä vakioarvo muuttujalle säilytyslausekkeessa.
  • Käytä lajittelussa NoEquals-vaihtoehtoa, mikä säästää aikaa ja muistia.

Johtopäätös - SAS-komennot

Jokaisella on oma tapa saavuttaa lopputulos, nämä voivat olla samat tai erilaisia ​​eri ihmisille. Yksi tulos löytyy monella tapaa ja SAS Commands -ohjelmistoa käytettäessä voi saada monia tapoja saavuttaa sama tulos eri tavoin. On havaittu, että mitä enemmän opit ja mitä enemmän käydään läpi SAS-komentojen dokumentaatio, sitä enemmän hyötyä saat tulosten saavuttamiseen ja apua pitkällä tähtäimellä.

Edellä mainittuja SAS-komentoja käytetään pääasiassa SAS-ohjelmistojen ohjelmoinnissa. Asiat ovat pääosin katettu DATA ja PROC. Se on helppo käyttää työkalua tai ohjelmistoa ja siten, että SAS-komennot, jotka ovat yksinkertaisia ​​kirjoittaessa, tarkoittavat komentojen kirjoittamista yksinkertaisella englannilla, kuten olet jo nähnyt yllä olevissa komennoissa. Se on helppo käyttää, oppia ja kirjoittaa.

Suositellut artikkelit

Tämä on ollut opas SAS-komennoille. Täällä olemme keskustelleet sekä perus- että edistyneistä SAS-komennoista ja muutamista välittömistä SAS-komennoista. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Tableau-komentojen käyttö
  2. Kuinka käyttää HBase-komentoja
  3. MongoDB-komentojen käyttö
  4. Siankäskyjen merkitys

Luokka: