Programozás
a SAS® rendszerben I.
Hallgatóság
Ezt a kurzus azoknak készült, akiknek tipikus adatfeldolgozásokat kell
megvalósítaniuk a SAS® rendszer segítségével. Ez a SAS
tanfolyam előfeltétele számos más kurzusnak.
Miért előnyös Önnek ez a tanfolyam
Ez a három napos tanfolyam a következő témákat helyezi
a központba:
- Szöveges állományok és SAS data set-ek beolvasása
- Eredmény kiíratása SAS date set-be
- Leíró statisztikák és gyakoriságok készítése
- SAS adat változok készítése és feltöltése
- Adatok szűrése
- SAS adatállományok összefűzése
- Adatlista-, összegző-, HTML- és grafikus riportok készítése
A tanfolyami jelentkezés előfeltétele
A tanfolyami jelentkezés előfeltétele legalább 6 hónap programozási gyakorlat
bármilyen programozási nyelvben. Speciálisan a programozás logikájának
ismerete.
A tanfolyam tárgya
A SAS Rendszer alapjainak teljes elsajátítása
- Belépés a SAS rendszerbe
- Navigálás a programozási ablakok között
- Megérteni a különbséget batch és interaktív mód között
- Megnyitni és futtatni egy programot a Program Editor ablakban
- A SAS hibaüzenetek ellenőrzése és értelmezése a Log ablakban
- Az program outputjának vizsgálata
- Data set, változó és observation fogalma
- DATA és PROC step fogalma
- Program hibák felfedezése és javítása
- A SAS szintaktikája és elnevezési megállapodások
- SAS adatkönyvtárak
- Ideiglenes és állandó SAS data setek
Riportozás
- A REPORT eljárás
- A PRINT eljárás
- A DATA= opció
- A VAR utasítás a PRINT eljárásban
- A NOWD opció a REPORT eljárásban
- A COLUMN utasítás a REPORT eljárásban
- Gyakoriság tábla előállítása a FREQ eljárással
- A TABLE utasítás a FREQ eljárásban
- Egy HTML adatlista előállítása a REPORT eljárással és az aODS utasítással
- Rekordok szűrése a WHERE utasítással
Grafikonok készítése
- Diagram készítés a GCHART eljárással
- Diagram változók értelmezése
- Sáv- és oszlopdiagram készítés a VBAR és HBAR utasításokkal
- A RUN-group feldolgozás szerepe
- A DISCRETE, SUMVAR= és TYPE= opciók használata
Adatlisták és összegző jelentések megjelenítésének lehetőségei
- A WIDTH=, FORMAT=, DISPLAY GROUP és SUM és más opciói a DEFINE utasításnak
a REPORT eljárásban.
- A HEADLINE és HEADSKIP opciók a REPORT eljárásban
- Cím hozzáadása a riporthoz a TITLE utasítás alkalmazásával.
SAS data set beolvasása
- A beolvasandó data set kijelölése a SET utasítással
- Korlátozni a változókat a DROP= és KEEP= opciókkal.
- Megérteni a IF-THEN/ELSE kétirányú elágazás logikáját
- Rekordok szűrése az IF utasítással
- Rekordok szűrése a WHERE utasítás alkalmazásával
Szöveges adatállományok feldolgozása
- Oszloponkénti adatbeolvasás
- A kurzor pozíció, a változónév és a bemeneti formátum alkalmazása
formázott adatok beolvasására
- Adatfile-k beolvasása az INFILE és INPUT utasításokkal
- Egy SAS data set szerkezetének és változói tulajdonságának ellenőrzése
a CONTENTS eljárással
- SAS függvények és értékadó utasítások alkalmazása új változó létrehozására
Adatok kódolása
- SAS formátumok alkalmazása és létrehozása
Adatok vizsgálata
- A MEANS eljárás, a VAR, és a CLASS utasításai
- Adatok összegzése SUM függvénnyel
- Egy- és kétirányú gyakoriságtáblák készítése a FREQ eljárással
SAS data set-ek összefűzése és összerendelése
- A SET és MERGE utasítások alkalmazása
- Adatok összerendelése az SQL eljárásban
- Két módszer közötti különbség vizsgálata
Alkalmazott SAS Rendszer modulok
Ezen kurzus a Base SAS® Rendszer 8-as verzióját használja
a SAS/GRAPH® szoftvermodullal. |