Základní info
Tento úvodní kurz je určen začínajícím počítačovým uživatelům, kteří se chtějí naučit psát jednoduché programy v SAS. Jedná se o výběr témat ze standardního úvodního školení PRG1 (Programování v SAS: Základy). V případě, že nemáte v plánu psát programy SAS a preferujete interaktivní "klikací" rozhraní systému SAS, potom je pro Vás vhodnější kurz EGQR (Dotazování a tvorba reportů v SAS® Enterprise Guide®).
Pro přihlášení do tohoto kurzu nejsou nutné žádné předchozí znalosti vyjma základní schopnosti ovládat PC.
Přínos pro účastníka
Po absolvování by účastník měl mít představu o způsobu práce v modulu Base SAS. Navíc by měl být schopen:
- plánovat a sestavovat jednoduché programy SAS řešící běžné analytické problémy
- vytvářet jednoduché řádkové a sumární reporty
- definovat nové sloupce (proměnné)
- sestavovat a spouštět podmíněný kód
Obsah kurzu
Základní principy programování
- použití počítačů pro zpracování dat
- terminologie zpracování dat
- operační systémy a prostředí
- proces vývoje programu
Úvod do programování SAS
- základní funkce SAS
- identifikace typů souborů, s nimiž SAS pracuje
- identifikace SAS kódu a jeho součástí
Načítání textových souborů pomocí DATA Stepu
- příprava pro načtení
- sestavení kódu pro načtení dat s pevnou šířkou
- sestavení DATA Stepu
Orientace v uživatelském rozhraní
- uživatelská okna v SAS
- identifikace tří základních programovacích oken
- navigace mezi okny
- editace a spuštění kódu
- uložení a otevření kódu
- použití Helpu
Vytváření řádkových reportů pomocí PROC Stepu
- příprava pro vytvoření reportu
- sestavení kódu pro vytvoření reportu
Úprava výstupu z procedury PRINT
- třídění pozorování v tabulkách SAS
- úprava vzhledu
Vytváření proměnných v DATA Stepu
- definice proměnné přiřazením
- příprava a sestavení kódu pro vytvoření proměnné
Podmíněná logika v DATA Stepu
- definice podmíněné logiky
- příprava a sestavení kódu pro podmíněné vytvoření proměnné
Vytváření sumarizačních reportů
- definice statistického reportu
- příprava a sestavení kódu pro sumarizační report
Vytváření frekvenčních reportů
- příprava a sestavení kódu pro frekvenční report
- úprava výstupu z procedury FREQ
Další témata
- vytvoření permanentní tabulky SAS
- načtení dat z MS Excel