Úvod do programování v SAS/IML

Kurz na míru

Základní info

Tento kurz je určen programátorům v SAS, statistikům, ekonometrům, pracovníkům operačního výzkumu a obecně všem, kdo zpracovávají data pomocí maticových operací a maticové algebry. V kurzu se naučíte pracovat s maticovým jazykem SAS/IML (Interactive Matrix Language) a sestavovat programy s použitím procedury IML.


Před přihlášením do kurzu byste měli:

  • mít znalosti základů programování v SAS v rozsahu školení PRG1 (Programování v SAS: Základy)
  • rozumět základním konceptům a operacím maticové nebo lineární algebry, jako jsou dimenze matice, sčítání a násobení matice, inverzní matice a vektory

Přínos pro účastníka

Kurz představuje jazyk SAS/IML, a to jak jeho syntaxi, tak i jeho použití pro úlohy popsané maticovou algebrou pracující s daty v relační databázi. Po jeho absolvování by účastník měl mít představu o možnostech modulu SAS/IML a umět:

  • explicitně přiřazovat hodnoty nové matici
  • načítat matice z tabulek SAS a ukládat matice do tabulek SAS
  • vybírat řádky a sloupce pro přečtení z (nebo zapsání do) tabulky
  • používat maticové operátory a funkce v přiřazovacích příkazech
  • programovat maticové příkazy v SAS/IML
  • používat v maticích indexy pro sumarizaci a filtrování matic
  • používat cykly a podmínky k řízení běhu programu
  • vytvářet struktury modulu jazyka SAS/IML

Obsah kurzu


Matice v SAS/IML

  • typy matic
  • vložení hodnoty do matice

Jazyk SAS/IML

  • řídící příkazy
  • akční příkazy
  • příkazy pro volání funkcí
  • přiřazovací příkazy a operátory

Indexy

  • výběr podmnožiny matice
  • řádková a sloupcová redukce

Práce s tabulkami

  • načítání tabulek (SAS datasetů) do IML matic
  • ukládání matic do tabulek (SAS datasetů)

Vývoj programů v SAS/IML

  • vytváření modulů - metod a funkcí
  • cykly
  • podmíněné zpracování

Ukládání SAS/IML výstupů

  • ukládání modulů a matic
  • načítání uložených modulů a matic

Další témata

  • správa paměti a datového úložiště
  • knihovna pro IML moduly (IMLLIB)

Úvod do programování v SAS/IML

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.