Introducción a la programación SAS

Statistical Analysis System (SAS) es un paquete de software desarrollado por SAS Institute, uno de los líderes en análisis. Es útil para realizar análisis avanzados, análisis multivariados, inteligencia empresarial, funciones de gestión de datos y también para realizar análisis predictivos. 

Uso de SAS: 

SAS es utilizado por muchas organizaciones importantes que incluyen Google, Facebook, Twitter y Accenture para responder a las muchas preguntas que persisten a nivel empresarial y organizacional y también se utiliza para generar informes informativos. Ayuda en la previsión empresarial, la mejora de la calidad, la investigación de operaciones y la gestión de proyectos. Es particularmente útil en el desarrollo de aplicaciones y diseño gráfico. Este artículo debería ayudarlo a obtener una intuición sobre el funcionamiento de las aplicaciones SAS y una pista sobre su potencia bruta.

Tipos de software SAS: 

Hay varios tipos de software SAS disponibles. En general, hay 4 tipos de software SAS que se detallan a continuación.

  1. SAS para Windows
  2. SAS EG (Guía empresarial)
  3. Minero empresarial SAS (EM)
  4. Software de estadísticas SAS

El software más utilizado entre los tipos anteriores es SAS para Windows. Se puede implementar fácilmente y permite la modernización de su entorno SAS al permitir el procesamiento de redes. 

Bibliotecas SAS: 

Las bibliotecas son los mecanismos de almacenamiento en SAS. Puede almacenar los programas que pueden ser de naturaleza similar. En términos generales, hay 2 tipos de bibliotecas, a saber. temporal y permanente. Las bibliotecas temporales son aquellas que existen solo durante la sesión o el trabajo de SAS actual. Las bibliotecas permanentes, como sugiere el nombre, se almacenan en el almacenamiento externo y no se eliminan al final de una sesión.

Flujo de trabajo de programación SAS: 

Las aplicaciones de programación SAS se caracterizan por el control de flujo especificado en el siguiente diagrama. 

En la primera fase del diagrama anterior, un programa SAS leerá los datos que generalmente se almacenan como hojas de trabajo en un libro de Excel. En esta fase se realiza una conexión con el libro de trabajo y los datos se importan en un formato adecuado para su uso en las siguientes fases. 

Explorar datos: 

En la segunda fase verificamos si hay inconsistencias o valores incorrectos. Aquí también se pueden generar informes de frecuencia y estadísticas resumidas. Mirando estos informes y resúmenes a primera vista, podemos encontrar algunas inconsistencias desde el principio. Por ejemplo, todos los nombres de etiqueta de un atributo categórico excepto uno pueden estar en letras mayúsculas. Otro ejemplo de un valor incorrecto es un valor negativo para el número mínimo de carreras anotadas por un bateador durante una serie de partidos. Las primeras 5 filas también se muestran en esta fase. 

Preparar datos: 

En esta fase se solucionan los problemas encontrados en la fase anterior. Aquí creamos nuevas columnas con valores existentes o los concatenamos. El procesamiento condicional también se realiza en esta fase. Ciertas tablas también se unen para proporcionar representaciones de datos más consistentes. Estas tablas tienen valores limpios y validados. 

Analizar e informar sobre los datos y exportar los resultados: 

Las dos últimas fases se combinan en una sola en las aplicaciones de programación SAS. Aquí creamos mapas basados ​​en coordenadas geográficas, estadísticas resumidas, etc., que son algunos de los modelos de salida que se utilizan para mostrar los resultados. También podemos guardar los modelos de salida creados en un libro de Excel y descargarlo para su uso posterior sin conexión. 

Además, hay más de 200 componentes presentes en SAS. Algunos componentes populares son:

  • SAS básico
  • SAS/GRÁFICO
  • SAS/STAT
  • SAS/PERSPECTIVA
  • SAS/PH
  • SAS/ETS, etc

Este es el marco general de una aplicación de programación SAS. Espero que este artículo lo ayude a obtener una visión clara del flujo de trabajo de un programa SAS.

Publicación traducida automáticamente

Artículo escrito por Abishek_Balaji y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *