El curso se centra en los componentes de la función macro de SAS y en cómo diseñar, crear y depurar sistemas de macros. Se enfatiza el aprendizaje del proceso de programas con códigos de macros.
Este curso puede ayudarle a prepararse para los siguientes exámenes de certificación: SAS Advanced Programming for SAS 9, SAS® Certified Clinical Trials Programmer Using SAS®9.
Aprenda a
- realizar sustituciones de texto en código SAS
- usar macro variables y macro funciones
- automatizar y personalizar la construcción de código SAS
- construir código SAS de forma condicional o iterativa
- Utilizar variables y funciones de macro lenguaje
- Escriba programas auto modificables basados en datos.
A quién va dirigido
Programadores SAS con experiencia familiarizados con consultas SQL simples y solidos conocimientos del procesamiento de pasos DATA y a aquellos que quieran escribir programas SAS reutilizables, dinámicos y automatizar procesos repetitivos.
Formatos disponibles | Duración estándar (la duración puede variar, consulte su horario) | | |
Presencial: |
2 días | | |
Live Web: |
5 sesión(es) de medio-día |
e-Learning: |
14 horas/180 día licencia |
|
Antes de asistir a este curso debería haber realizado el curso Programación SAS 1: Introducción y Programación SAS 2: Gestión de Datos o tener conocimientos equivalentes. Específicamente debería saber:
- Escribir queries SQL simples usando la sentencia SELECT
- Usar pasos DATA para leer o escribir en un conjunto de datos SAS
- Usar sentencias de programación en un paso DATA como IF-THEN/ELSE, DO WHILE, DO UNTIL, y el proceso iterativo DO
- Utilizar opciones de conjuntos de datos SAS como DROP=, KEEP=, y OBS=
- Utilizar funciones carácter como SUBSTR, SCAN y UPCASE
- Leer subconjuntos de tablas con la sentencia WHERE
- Crear y usar valores y constantes de fecha SAS
- Utilizar procedimientos SAS tales como SORT, PRINT, CONTENTS, MEANS, FREQ y SGPLOT.
Este curso utiliza Base SAS software.
Este curso es apropiado para usuarios del software SAS 9. Demonstraciones y practicas están basados en SAS 9.4M6.