|
|
Makro jazyk SAS: Základy
| Outline in English |
SAS® Macro Language 1: Essentials |
| Kód |
MAC1
(dříve MACR8, MACR)
|
| Název |
Makro jazyk SAS: Základy
|
| Určení |
Programování SAS |
| Úroveň |
3 |
| Délka |
standardně 2 dny, vždy 9-17 hodin (s pauzou na oběd)
|
| Cena |
- 12.825,- Kč
- 5.225,- Kč pro akademická pracoviště
- sleva 5% až 20% při dvou a více účastnících z jedné firmy
- uvedené ceny jsou bez DPH
|
| Místo konání |
SAS, Na Pankráci 17-19, Praha 4 (1. patro budovy) |
| Jazyk |
- přednášky - čeština
- školící materiály - angličtina
|
| V ceně zahrnuto |
- přístup k PC (max. 1 účastník na 1 PC)
- školící materiály
|
| Doporučené kurzy před |
PRG1, PRG2 výhodou |
| Navazující kurzy |
MAC2 |
| Postupy školení |
|
| Online verze |
Life Web
a
e-Learning
|
Makro je to, co dělá ze SASu skutečně výkonný a všestranný nástroj. Tento kurz je určen zkušeným
SAS programátorům, kteří potřebují vytvářet komplexní programy řízené daty. U účastníka se
předpokládají znalosti v rozsahu školení PRG1, a to zejména:
- DATA step
- použití DATA step příkazů jako IF-THEN/ELSE, cyklus DO, DO WHILE či DO UNTIL
- použití data set voleb jako DROP=, KEEP= či OBS=
- použití znakových funkcí jako SUBSTR, SCAN, INDEX či UPCASE
- výběr pomocí klauzule WHERE
- práce s datumovými hodnotami a konstantami
- použití SAS procedur jako SORT, PRINT, CONTENTS, MEANS, FREQ, TABULATE či CHART
Přínos pro účastníka
Kurz se soustřeďuje na komponenty SAS makra a na způsob, jak nejlépe navrhovat, psát
a odlaďovat programy využívající maker. Důraz je kladen na pochopení, jakým způsobem jsou
zpracovávány programy s použitím makra i bez něj. Po jeho absolvování budete umět:
- nahrazovat text v SAS kódech
- automatizovat a parametrizovat generování SAS kódů
- konstruovat kód podmíněně a opakovaně
- používat makro proměnné a makro funkce
Obsah kurzu
Přehled funkčnosti SAS makro
- příklady využití makro proměnných a makro programů
- tokenizace, kompilace a běh SAS programu
- interakce běhu programu a SAS makra
- vzorová data a organizace kurzu
Použití makro proměnných
- použití automatických makro proměnných
- vytváření vlastních makro proměnných
- substituce hodnoty makro proměnné kamkoli do programu
- oddělování makro proměnných od ostatního kódu
- makro funkce
Definice makro programů
- vytvoření, kompilace a volání makra
- uložení maker a automatické vyhledání při volání
- parametrizace makra
Různá rozhraní k makrům
- vytváření makro proměnných z DATA stepu
- nepřímé odkazování se na makro proměnné
- vyhodnocování makro proměnných v průběhu DATA stepu
- aplikace funkce SYMGET a rutiny SYMPUT
- vytváření makro proměnných z PROC SQL pomocí klauzule INTO
Makro programy
- podmíněné zpracování
- opakované zpracování, smyčky
- kontext uložení makro proměnných
Další témata podle zájmu účastníků
Podělte se s námi o vaše nápady! Jsou zde další témata, která vám v kurzu chybí?
Chtěli byste kurz uspořádat jinde nebo trochu jinak? Dejte nám o tom vědět na
training@cze.sas.com.
|
užitečné odkazy:
KONTAKT
|