¿Qué quieres aprender?

SAS para analistas de negocio

SAS para analistas de negocio

Datademy

Curso presencial

Madrid


400

Duración : 4 Días

¿Quieres hablar con un asesor sobre este curso?

Sedes

Localización

Fecha inicio

Madrid

Objetivos

Aprender a manejar SAS para realizar trabajo de análisis y reporting. Concretamente: - Mejorarás el rendimiento y la fiabilidad de tus procesos de reporting. - Podrás automatizar procesos liberándote de tareas manuales de poco valor. - Podrás migrar tus actuales procesos en Access o Excel a SAS. - Darás un paso más en tus procesos de análisis con una herramienta que te permite realizar predicciones, detectar patrones y aplicar algoritmos de analítica avanzada. - Manejar datos de forma productiva y mejorar tu toma de decisiones basada en ellos es un pilar en la transformación digital de las compañías.

A quién va dirigido

Analistas de negocio, perfiles de TI, consultores. Cualquier profesional interesado en aprender SAS para su desempeño profesional.

Requisitos

Perfil habituado a manejar datos (Excel, Access). No es necesario conocimientos previos de SAS, ni programación, ni bases de datos. Es desable tener nociones básicas de SQL, pero no es obligatorio.

Temario completo de este curso

Programación SAS 1. Introducción a SAS

· Introducción a SAS:

o Soluciones Business Intelligence SAS

o Capacidades SAS/BASE. Visión general.

· Entorno trabajo SAS EG:

o Acceso versión SAS for academics (entorno Cloud)

o Inicio de sesión

o Program editor

o Ventanas log y output

o Gestión de librerías y directorios

o Introducción a Enterprise Guide

· Acceso a fuentes de datos:

o Lectura de ficheros planos (posiciones, delimitados)

o Lectura de ficheros Excel

o Acceso a bases de datos

· Manejar tablas SAS. Crear informes lista:

o Explorar tablas SAS

o Indentificar observaciones

o Salida en output (sentencia print)

o Tareas estándar de Enterprise Guide

· Programar pasos DATA:

o Leer conjuntos de datos SAS y crear variables

o Procesos condicionales

o Gestionar variables (sentencias keep y drop)

o Filtrar observaciones (sentencias where)

· Tratamiento de conjuntos de datos con sql:

o Utilización de sql en SAS (procedimiento sql)

o Empleo del constructor de queries de Enterprise Guide

o Unir y combinar conjuntos de datos SAS con sql

o Agregaciones de conjuntos de datos SAS con sql

o Extracción de datos y volcado a bases de datos externas

· Combinar conjuntos de datos:

o Unir conjuntos de datos SAS (sentencia set)

o Combinar conjuntos de datos SAS (sentencia merge)

· Agregación de conjuntos de datos:

o Procedimientos de agregación (procedimientos means y summary)

o Manejo de informes (procedimientos report y tabulate)

· Salidas de conjuntos de datos:

o Personalizar la apariencia, aplicar formatos (sentencias title, footnote, proc format)

o Crear informes HTML

o Introducción a los gráficos

Programación SAS 2. Gestión de datos

· Programación avanzada de pasos DATA:

o Escribir en muchos conjuntos de datos SAS

o Escribir a la salida varias observaciones (sentencia ouput)

o Escribir en un fichero de datos externo (sistema ods)

o Filtrar observaciones en entrada y en salida. Diferencias if vs where.

o Suma acumulada para un grupo de datos

o Manejo de grupos de observaciones (sentencias first, last, retain)

o Tipos de bucles (sentencia do y while)

o Arrays SAS

· Transformaciones en los datos y funciones:

o Manipular valores alfanuméricos

o Manipular valores numéricos

o Manipular fechas

o Cambiar tipo de variables

o Funciones tratamiento alfanuméricos, numéricos y fechas

· Empleo de procedimientos:

o Procedimientos generalistas de utilidad (contents, compare, etc..)

o Procedimientos estadísticos (freq, univariate, etc..)

o Tareas de análisis de Enterprise Guide

· Visión general de las macros:

o Aplicaciones habituales de las macros

o Procesado de las macros

· Creación de macrovariables:

o Conceptos básicos

o Creación de macrovariables en paso DATA

o Inferfaz SQL y macrovariables

o Obtención de valores en ejecución

· Macro programas:

o Estructura básica y definición

o Parámetros de una macro

o Proceso condicional

o Procesos iterativos

o Operaciones aritméticas y lógicas

o Inferfaz SQL y macrovariables

· Técnicas de almacenamiento de macros:

o Sentencia %INCLUDE

o Autocall

o Almacenamiento de macros compiladas

Ver más