Programování v SAS: Manipulace s daty

Kurz na míru

Základní info

Kurz navazuje na kurz PRG1 (Programování v SAS: Základy) a je vhodný pro zkušenější uživatele. Primárně je zaměřen na datastep, který představuje velice silný nástroj pro složitější manipulace s daty. Při přihlášení do tohoto kurzu by uživatelé již měli mít zkušenost s:

  • vytvářením a prací se soubory na příslušném operačním systému
  • základními datovými strukturami, formáty a programy SAS
  • identifikací a opravou syntaktických a datových chyb
  • načítáním externích souborů
  • filtrováním sloupců a řádků v tabulkách SAS
  • vytvářením odvozených proměnných
  • použitím podmíněných (IF-THEN) příkazů
  • datumovými hodnotami
  • přistupováním k datovým knihovnám SAS
  • tříděním SAS tabulek
  • načítáním jedné či více tabulek pomocí příkazu SET
  • slučováním souborů pomocí příkazu MERGE
  • vytvářením detailních i sumárních reportů ze SAS tabulek
  • vytvářením záhlaví (titulků) a zápatí (patiček) reportů

Přínos pro účastníka

Účastníci jsou seznámeni s pokročilými metodami manipulace a transformace dat. Absolvent tohoto školení by se měl být schopen vypořádat s netriviálními problémy při manipulaci s daty, s řízením vstupních a výstupních tabulek, slučováním souborů, agregacemi či iterativním zpracováním pomocí cyklů a polí.


Obsah kurzu


Úvod

  • shrnutí základů SAS
  • shrnutí základů data stepu
  • zobrazení dat
  • práce s datovými soubory SAS

Řízení vstupu a výstupu z data stepu

  • výstup více pozorování najednou
  • zápis do více tabulek najednou
  • výběr proměnných a pozorování
  • export do externích souborů

Agregace dat

  • vytváření agregovaných proměnných
  • agregace v rámci bloku dat

Čtení a zápis různých typů dat

  • import textových souborů s oddělovači
  • řízení načítání záznamů
  • načítání hierarchických textových souborů

Transformace dat

  • textové proměnné
  • numerické proměnné
  • datumové proměnné
  • vzájemné konverze datových typů

Iterativní zpracování dat

  • zpracování pomocí DO smyčky
  • zpracování pomocí polí

Slučování souborů

  • slučování dvou a více souborů
  • slučování pomocí jazyka SQL

Další témata

  • další zdroje informací

Programování v SAS: Manipulace s daty

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ář.