SAS (software)

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

SAS (anteriormente "Statistical Analysis System") es un paquete de software estadístico desarrollado por SAS Institute para gestión de datos, análisis avanzado y análisis multivariado., inteligencia empresarial, investigación criminal y análisis predictivo.

SAS se desarrolló en la Universidad Estatal de Carolina del Norte desde 1966 hasta 1976, cuando se incorporó el Instituto SAS. SAS se desarrolló aún más en las décadas de 1980 y 1990 con la adición de nuevos procedimientos estadísticos, componentes adicionales y la introducción de JMP. En la versión 9 de 2004 se agregó una interfaz de apuntar y hacer clic. En 2010 se agregó un producto de análisis de redes sociales.

Descripción técnica y terminología

SAS es un paquete de software que puede extraer, alterar, gestionar y recuperar datos de una variedad de fuentes y realizar análisis estadísticos sobre ellos. SAS proporciona una interfaz gráfica de usuario de apuntar y hacer clic para usuarios no técnicos y más a través del lenguaje SAS.

Los programas SAS tienen pasos de DATOS, que recuperan y manipulan datos, PROC (procedimientos) que analizan los datos y también pueden tener funciones. Cada paso consta de una serie de declaraciones.

El paso DATOS tiene declaraciones ejecutables que hacen que el software realice una acción y declaraciones declarativas que brindan instrucciones para leer un conjunto de datos o alterar la apariencia de los datos. El paso DATOS tiene dos fases: compilación y ejecución. En la fase de compilación, se procesan declaraciones declarativas y se identifican errores de sintaxis. Posteriormente, la fase de ejecución procesa cada declaración ejecutable de forma secuencial. Los conjuntos de datos se organizan en tablas con filas denominadas "observaciones" y columnas llamadas "variables". Además, cada dato tiene un descriptor y un valor.

Las declaraciones PROC requieren procedimientos con nombre. Los procedimientos realizan análisis e informes sobre conjuntos de datos para producir estadísticas, análisis y gráficos. Hay más de 300 procedimientos nombrados y cada uno realiza una cantidad sustancial de trabajo estadístico. Las declaraciones PROC también pueden mostrar resultados, ordenar datos o realizar otras operaciones.

Las macros SAS son piezas de código o variables que se codifican una vez y se hace referencia a ellas para realizar tareas repetitivas.

Los datos de SAS se pueden publicar en HTML, PDF, Excel, RTF y otros formatos utilizando Output Delivery System, que se introdujo por primera vez en 2007. SAS Enterprise Guide es la interfaz de apuntar y hacer clic de SAS. Genera código para manipular datos o realizar análisis sin utilizar el lenguaje de programación SAS.

El paquete de software SAS tiene más de 200 paquetes complementarios, a veces llamados componentes. Algunos de estos componentes SAS, es decir, paquetes complementarios a SAS base, incluyen:

  • Base SAS – Procedimientos básicos y gestión de datos
  • SAS/STAT – Análisis estadístico
  • SAS/GRAPH – Gráficos y presentación
  • SAS/OR – Investigación de operaciones
  • SAS/ETS – Econometrics and Time Series Analysis
  • SAS/IML – Lenguaje de matriz interactiva
  • SAS/AF – Instalación de aplicaciones
  • SAS/QC – Control de calidad
  • SAS/INSIGHT – Minería de datos
  • SAS/PH – Análisis clínico
  • Enterprise Miner – minería de datos
  • Guía de la Empresa – Editor de código basado en GUI
  • SAS EBI – Suite de Aplicaciones de Inteligencia Empresarial
  • SAS Grid Manager – Manager of SAS grid computing environment
  • SAS CI360 - Inteligencia del Cliente

Historia

Orígenes

El desarrollo de SAS comenzó en 1966 después de que la Universidad Estatal de Carolina del Norte volviera a contratar a Anthony Barr para programar su software de análisis de varianza y regresión para que se ejecutara en computadoras IBM System/360. El proyecto fue financiado por los Institutos Nacionales de Salud. y originalmente estaba destinado a analizar datos agrícolas para mejorar el rendimiento de los cultivos. A Barr se unió el estudiante James Goodnight, quien desarrolló las rutinas estadísticas del software, y los dos se convirtieron en líderes del proyecto. En 1968, Barr y Goodnight integraron nuevas rutinas de regresión múltiple y análisis de varianza. En 1972, después de lanzar la primera versión de SAS, el proyecto perdió su financiación. Según Goodnight, esto se debía a que los NIH sólo querían financiar proyectos con aplicaciones médicas. Goodnight continuó enseñando en la universidad por un salario de 1 dólar y acceso a computadoras centrales para usar con el proyecto, hasta que fue financiado por los Estadísticos Universitarios de las Estaciones Experimentales del Sur el año siguiente. John Sall se unió al proyecto en 1973 y contribuyó a la econometría, las series temporales y el álgebra matricial del software. Otro de los primeros participantes, Caroll G. Perkins, contribuyó al desarrollo de SAS. programación temprana. Jolayne W. Service y Jane T. Helwig crearon la primera documentación de SAS.

Las primeras versiones de SAS recibieron el nombre del año en que fueron lanzadas. En 1971, se publicó SAS 71 como versión limitada. Se usaba únicamente en mainframes IBM y tenía los elementos principales de la programación SAS, como el paso DATOS y los procedimientos más comunes, es decir, PROC. Al año siguiente se lanzó una versión completa como SAS 72, que introdujo la declaración MERGE y agregó funciones para manejar datos faltantes o combinar conjuntos de datos. En 1976, Barr, Goodnight, Sall y Helwig retiraron el proyecto del estado de Carolina del Norte y lo incorporaron como SAS Institute, Inc.

Desarrollo

SAS fue rediseñado en SAS 76. Las declaraciones INPUT e INFILE fueron mejoradas para que pudieran leer la mayoría de los formatos de datos utilizados por los mainframes IBM. También se agregó la generación de informes a través de las declaraciones PUT y FILE. También se agregó la capacidad de analizar modelos lineales generales, así como el procedimiento FORMAT, que permitió a los desarrolladores personalizar la apariencia de los datos. En 1979, SAS 79 agregó soporte para el sistema operativo IBM VM/CMS e introdujo el procedimiento DATASETS. Tres años más tarde, SAS 82 introdujo uno de los primeros lenguajes de macros y el procedimiento APPEND.

La versión 4 de SAS tenía funciones limitadas, pero hizo que SAS fuera más accesible. La versión 5 introdujo un lenguaje de macros completo, subíndices de matriz y una interfaz de usuario interactiva de pantalla completa llamada Display Manager. En 1985, SAS fue reescrito en el lenguaje de programación C. Esto permitió que SAS' Arquitectura multiproveedor que permite que el software se ejecute en UNIX, MS-DOS y Windows. Anteriormente fue escrito en PL/I, Fortran y lenguaje ensamblador.

En las décadas de 1980 y 1990, SAS lanzó una serie de componentes para complementar Base SAS. SAS/GRAPH, que produce gráficos, fue lanzado en 1980, así como el componente SAS/ETS, que admite análisis econométricos y de series de tiempo. En la década de 1990 se lanzó al mercado un componente destinado a usuarios farmacéuticos, SAS/PH-Clinical. La Administración de Alimentos y Medicamentos estandarizó el SAS/PH-Clinical utilizado para nuevas aplicaciones de medicamentos en 2002. También se introdujeron productos verticales como SAS Financial Management y SAS Human Capital Management (entonces llamados CFO Vision y HR Vision respectivamente). JMP fue desarrollado por el cofundador de SAS, John Sall, y un equipo de desarrolladores, para aprovechar la interfaz gráfica de usuario introducida en el Apple Macintosh de 1984. JMP se envió por primera vez en 1989. Se lanzaron versiones actualizadas de JMP continuamente después de 2002 y la versión más reciente fue en 2016.

La versión 6 de SAS se utilizó durante la década de 1990 y estaba disponible en una gama más amplia de sistemas operativos, incluidos Macintosh, OS/2, Silicon Graphics y PRIMOS. SAS introdujo nuevas funciones a través de lanzamientos punto. De 6.06 a 6.09, se introdujo una interfaz de usuario basada en el paradigma de Windows y se agregó soporte para SQL. La versión 7 introdujo el Output Delivery System (ODS) y un editor de texto mejorado. ODS fue mejorado en versiones sucesivas. Por ejemplo, se agregaron más opciones de salida en la versión 8. La cantidad de sistemas operativos admitidos se redujo a UNIX, Windows y z/OS, y se agregó Linux. La versión 8 de SAS y SAS Enterprise Miner se lanzaron en 1999.

Historia reciente

En 2002, se introdujo el software Text Miner. Text Miner analiza datos de texto, como correos electrónicos, en busca de patrones en aplicaciones de inteligencia empresarial. En 2004, se lanzó la versión 9.0 de SAS, denominada "Proyecto Mercury" internamente y fue diseñado para hacer que SAS sea accesible a una gama más amplia de usuarios empresariales. La versión 9.0 agregó interfaces de usuario personalizadas según la función del usuario y estableció la interfaz de usuario de apuntar y hacer clic de SAS Enterprise Guide como la interfaz gráfica de usuario (GUI) principal del software. Las funciones de Customer Relationship Management (CRM) se mejoraron en 2004 con SAS Interaction Management. En 2008, SAS anunció el Proyecto Unity, diseñado para integrar la calidad de los datos, la integración de datos y la gestión de datos maestros.

SAS Institute Inc contra World Programming Ltd fue una demanda con desarrolladores de una implementación competidora, World Programming System, alegando que habían infringido los derechos de autor de SAS en parte al implementar la misma funcionalidad. El caso fue remitido por el Tribunal Superior de Justicia del Reino Unido al Tribunal de Justicia Europeo el 11 de agosto de 2010. En mayo de 2012, el Tribunal de Justicia Europeo falló a favor de la Programación Mundial y concluyó que "el La funcionalidad de un programa informático y el lenguaje de programación no pueden estar protegidos por derechos de autor."

En 2010 se presentó una versión gratuita de SAS para los estudiantes. Ese año también se lanzó SAS Social Media Analytics, una herramienta para el monitoreo, la participación y el análisis de sentimientos de las redes sociales. El mismo año se introdujo SAS Rapid Predictive Modeler (RPM), que crea modelos analíticos básicos utilizando Microsoft Excel. En 2010, JMP 9 incluyó una nueva interfaz para usar el lenguaje de programación R y un complemento para MS Excel. Al año siguiente, se puso a disposición una plataforma de informática de alto rendimiento en asociación con Teradata y EMC Greenplum. En 2011, la empresa lanzó Enterprise Miner 7.1. La empresa introdujo 27 productos de gestión de datos entre octubre de 2013 y octubre de 2014 y actualizó otros 160. En el Foro Global SAS de 2015, SAS anunció varios productos nuevos especializados para diferentes industrias, así como nuevo software de capacitación.

Fecha de lanzamiento

SAS tuvo muchas versiones desde 1972. Desde la versión 9.3, SAS/STAT tiene su propia numeración de versiones.

Liberación Fecha Comentario
72 Enero de 1972
76 Julio de 1976
79,5 Abril de 1981
82.4 Enero de 1983
4.06 Marzo de 1984
5.03 Enero de 1985
6.01 Julio de 1986 PC DOS
6.03 Marzo de 1988
6.06 Marzo de 1990
6.07 Abril de 1991
6.08 Marzo de 1993
6.09 Octubre de 1993
6.10 Octubre de 1994
6.11 Octubre de 1995
6.12 Noviembre de 1996
7.0 Octubre de 1998
8.0 Noviembre de 1999
8.1 Julio de 2000
8.2 Marzo de 2001
9.0 Octubre de 2002
9.1 Diciembre de 2003
9.1.3 Agosto de 2004
9.2 Marzo de 2008 STAT 9.2
9.2M2 Abril de 2010 STAT 9.22
9.3 Julio de 2011 STAT 9.3
9.3M2 Agosto de 2012 SITU 12.1
9.4 Julio de 2013 SITU 12.3
9.4M1 Diciembre de 2013 SITU 13.1
9.4M2 Agosto de 2014 SITU 13.2
9.4M3 Julio de 2015 STAT 14.1
9.4M4 Noviembre 2016 STAT 14.2
9.4M5 Septiembre de 2017 SITU 14.3
9.4M6 Noviembre 2018 SITU 15.1
9.4M7 Agosto 2020 SITU 15.2
9.4M8 Jan 2023 SITU 15.3

Productos de software

A partir de 2011, el conjunto de productos más grande de SAS es su línea de inteligencia de clientes. Se pueden utilizar numerosos módulos SAS para web, redes sociales y análisis de marketing para perfilar clientes y prospectos, predecir sus comportamientos y gestionar y optimizar las comunicaciones.

SAS también proporciona SAS Fraud Framework. La funcionalidad principal del marco es monitorear las transacciones entre diferentes aplicaciones, redes y socios y utilizar análisis para identificar anomalías que sean indicativas de fraude.

SAS Enterprise GRC (Gobierno, Riesgo y Cumplimiento) proporciona modelado de riesgos, análisis de escenarios y otras funciones para gestionar y visualizar el riesgo, el cumplimiento y las políticas corporativas. También existe un conjunto de productos SAS Enterprise Risk Management diseñado principalmente para bancos y organizaciones de servicios financieros.

Los productos SAS para monitorear y gestionar las operaciones de los sistemas de TI se denominan colectivamente Soluciones de Gestión de TI de SAS. SAS recopila datos de varios activos de TI sobre el rendimiento y la utilización, luego crea informes y análisis. Los productos de gestión del rendimiento de SAS consolidan y proporcionan visualizaciones gráficas de indicadores clave de rendimiento (KPI) a nivel de empleado, departamento y organización.

El conjunto de productos SAS Supply Chain Intelligence se ofrece para las necesidades de la cadena de suministro, como pronosticar la demanda de productos, gestionar la distribución y el inventario y optimizar los precios. También existe un "SAS para la Gestión de la Sostenibilidad" Conjunto de software para pronosticar efectos ambientales, sociales y económicos e identificar relaciones causales entre operaciones y su impacto en el medio ambiente o ecosistema.

SAS tiene productos para industrias específicas, como gobierno, comercio minorista, telecomunicaciones, aeroespacial, optimización de marketing e informática de alto rendimiento.

Edición universitaria gratuita

SAS ofrecía anteriormente una edición universitaria gratuita que se podía descargar para uso no comercial. SAS publicó un comunicado de prensa anunciando la Free University Edition el 28 de mayo de 2014. Sin embargo, en 2022, SAS Free University Edition fue reemplazada por dos versiones completamente basadas en web: SAS OnDemand for Academics y SAS Viya for Learners.

Comparación con otros productos

En un artículo de 2005 para el Journal of Marriage and Family comparando paquetes estadísticos de SAS y sus competidores Stata y SPSS, Alan C. Acock escribió que los programas de SAS proporcionan una "gama extraordinaria de datos". tareas de análisis y gestión de datos," pero eran difíciles de aprender y utilizar. Mientras tanto, SPSS y Stata eran más fáciles de aprender pero tenían capacidades analíticas menos capaces, aunque podían ampliarse con complementos pagos (en SPSS) o gratuitos (en Stata). Acock concluyó que SAS era mejor para los usuarios avanzados, mientras que los usuarios ocasionales se beneficiarían más de SPSS y Stata. Una comparación realizada en 2014 por la Universidad de California en Los Ángeles arrojó resultados similares.

Competidores como Revolution Analytics y Alpine Data Labs anuncian que sus productos son considerablemente más baratos que los de SAS. En una comparación de 2011, Doug Henschen de InformationWeek encontró que las tarifas iniciales para los tres son similares, aunque admitió que las tarifas iniciales no eran necesariamente la mejor base para la comparación. El modelo de negocio de SAS no depende tanto de las tarifas iniciales de sus programas, sino que se centra en los ingresos procedentes de las tarifas de suscripción anual.

SAS Viya

En 2016, se presentó SAS Viya, con una nueva arquitectura optimizada para ejecutar software SAS en nubes públicas. Viya también aumentó la interoperabilidad con software de código abierto, permitiendo que los modelos se construyan en herramientas como R, Python y Jupyter, y luego se ejecuten en el motor Cloud Analytics Services (CAS) de SAS. En 2020, una nueva renovación arquitectónica en Viya 4 incluyó el software en contenedores. SAS vende Viya junto con SAS 9.4 y no lo ha posicionado como un reemplazo de SAS 9.4.

Adopción

Según IDC, SAS es el mayor poseedor de cuota de mercado en el sector de "análisis avanzado" con el 35,4 por ciento del mercado en 2013. Es el quinto mayor poseedor de cuota de mercado de software de inteligencia empresarial (BI) con una participación del 6,9% y el mayor proveedor independiente. Compite en el mercado de BI contra SAP BusinessObjects, IBM Cognos, SPSS Modeler, Oracle Hyperion y Microsoft Power BI. SAS ha sido nombrada en el Cuadrante de Líderes de Gartner en Herramientas de Integración de Datos y en Plataformas Analíticas e Inteligencia Empresarial. Un estudio publicado en 2011 en BMC Health Services Research encontró que SAS se utilizó en el 42,6 por ciento de los análisis de datos en la investigación de servicios de salud, según una muestra de 1139 artículos extraídos de tres revistas.

Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save