Programozás a SAS
rendszerben II.
Hallgatóság
Azon SAS programozók tanfolyama, akik elvégezték a Programozás
a SAS rendszerben I. című tanfolyamot.
Megjegyzés: azon programozók akik elvégezték A SAS rendszer programozása tanfolyamot (6.x-es verzió) nem szükséges ez a kurzus.
Miért előnyös Önnek ez a tanfolyam
Ez a háromnapos tanfolyam a SAS data setek ki- és bemenetének kezelésére, különböző adattípusokkal való dolgozásra, adatmanipulációkra és riportkészítésekre fókuszál.
A kurzus elvégzése után a résztvevők képesek lesznek:
- Különböző típusú adatok beolvasására
- SAS data set-ek kombinálására
- Adatok összegzésére
- SAS függvények használata az adatmanipulálásra és adattranszformálásra
- Tömbök használatára
- Ciklikus adatfeldolgozásra és -manipulálásra
- A DATA stepek végrehajtási menetének követésére
- Speciális riportok készítésére
- Speciális technikák alkalmazására
A tanfolyami jelentkezés előfeltétele
A kurzus kiválasztása előtt a jelentkezőnek el kell végezni a Programozás a SAS rendszerben I. c. tanfolyamot, vagy a következő ismeretekkel kell rendelkeznie SAS programozásból:
- DATA és PROC stepek írása
- Hibaüzenetek értelmezésére a SAS log windowban
- IF/THEN szerkezet ismerete
- SAS data set készítés külső állományból
- SAS adatkönyvtárak ismeret
- TITLE utasítás
- SET, MERGE utasítások ismerete
- DROP= és KEEP= data set opciók használata
A tanfolyam tárgya
SAS data setek ki- és bemenetének kezelése
- DATA stepek felépítésének és végrehajtásának kielemzése
- Kimenő rekordok kontrollálása
- Több kimeneti data set készítése
Ellenőrzési lehetőségek
- A DEBUG opció használata
- A PUT utasítás használata
Különböző típusú adatokat olvasása és írása
- Adatszeparátorral ellátott, szöveges adatállományok olvasása
- Adatszeparátorral ellátott, szöveges állományok írása
- DBMS táblák beolvasása
- Felhasználó által definiált bemeneti formátumok készítése
Adatok tisztítása és gyarapítása
- Létező adatok ellenőrzése, tisztítása
- Új karakteres és numerikus változó létrehozása
- Új numerikus változó létrehozása dátumértékből
- Felhasználó által definiált dátumformátumok létrehozása
SAS data setek egyesítése
- Köztes data setek segítségével
- Kettő vagy több data set összefűzése kapcsolómezőkkel
- Változó típusának megváltoztatása
Adatok összegzése
- Halmozott összegek képzése a SUM utasítással DATA stepben
- Halmozott összeg képzése adatok egy csoportján
- Összesítő data set képzése
Ciklikus adatfeldolgozás
- Ismétlődő számítások végrehajtása egyszerű DO ciklussal
- Művelet végrehajtás azonos változókkal tömbök segítségével
- Művelet végzés egy feltétel teljesüléséig
- Egy SAS data set feltöltése véletlenszerűen (random értékgenerálás)
Riportok készítése
- Érvénytelek adatok kihagyásával
- Adatok táblázatos megjelenítése
Alkalmazott SAS Rendszer modulok
A tanfolyam a Base SAS® rendszer 8-as verzióját használja
fel ill. opcionálisan a SAS/ACCESS® szoftvert. |