SAS (Statistics Analysis System) 统计分析系统软件


SAS

SAS (Statistical Analysis System) 是一个统计软件系统,由 SAS Institute 开发, 用于数据管理、高级分析、多元分析、商业智能、刑事调查和预测分析. SAS 由北卡罗来纳州立大学在1966至1976年之间开发, 并于1976年成立了 SAS Institute. 1980年代和1990年代得到进一步发展, 增加了新的统计程序和额外的组件并引入了JMP. 在2004年的版本9 中增加了点击式图形交互界面. 2010年增加了社交媒体分析产品.

技术概述

SAS是一整套软件, 用于挖掘、更改、管理和检索各种来源的数据并对其进行统计分析. SAS通过SAS语言为非技术用户提供了一个图形点击式用户界面. SAS程序有检索和操作数据的 DATA 步骤, 和分析数据的 PROC 步骤, 各步骤都由一系列语句组成.

  • DATA 步骤包含可执行的语句用于使软件执行操作, 声明性语句用于读取数据集或修改数据呈现.
  • PROC 步骤由调用函数(procedure)的PROC语句组成, 函数对数据集进行分析以生成统计, 分析和图形. 有300多个函数, 每个函数都包含大量的编程和统计工作.
  • 有宏语句, 一次编写, 之后可以在其他地方重复使用.

在2007年增加输出投递系统(Output Delivery System)后, 数据可以以HTML、PDF、Excel、RTF和其他格式发布. SAS套件有超过200个组件.

起源

SAS的开发开始于1966年, 当时北卡罗来纳州立大学聘请 Anthony Barr 对他的方差分析和回归软件进行编程, 以便它能在IBM System/360计算机上运行. 项目由美国国立卫生研究院(National Institutes of Health)资助. 最初目的是为了分析农业数据以提高作物产量. Barr 和学生 James Goodnight 一起开发了该软件的统计程序, 两人成了项目负责人.

  • 1971年, 第一个版本是以发布的年份命名的: SAS 71. 作为有限功能版本, 它只能在IBM大型机中使用, 具有SAS编程的主要元素, 例如 DATA 步骤和 PROC 步骤中最常见的过程
  • 1972年发布了SAS 72, 这是一个完整版本, 它引入了MERGE语句并增加了处理缺失数据或合并数据集的功能.
  • 1976年 Barr, Goodnight, Sall 和 Helwig 成立了 SAS Institute 该项目由此从北卡罗来纳州立大学迁入新公司.

发展历史

SAS 在版本76中被重新设计, 使用了允许编译器和过程的开放架构. 改进了 INPUT 和 INFILE, 从而可以读取IBM大型机使用的大多数数据格式. 还通过 PUT 和 FILE 添加了生成报告的功能. 还增加了分析一般线性模型的能力以及格式化程序, 允许开发人员定制数据外观. 1979年, 版本79增加了对 CMS 操作系统的支持, 引入了数据集方法. 版本82引入了早期的宏语言和 APPEND 方法.

1985年, SAS用C编程语言重写. 这允许 SAS 在 UNIX, MS-DOS和Windows上运行. 之前是用PL/I, Fortran 和汇编语言编写的.

从80年代至90年代, SAS发布了许多组件来补充基本的SAS功能

  • 1980年发布了制作图形的SAS/GRAPH, 以及支持计量经济学和时间序列分析的SAS/ETS组件
  • 1990年前后代发布SAS/PH-Clinical, 一个面向医药行业用户的组件. 美国食品药品监督管理局(The Food and Drug Administration)2002年对新药申请的 SAS/PH-Clinical 进行了标准化.
  • 垂直领域的SAS Financial Management 和 SAS Human Capital Management (后来称为 CFO Vision and HR Vision respectively).
  • JMP是由 John Sall 的团队开发的, 利用了1984年苹果 MacOS 引入的图形用户界面, 并于1989年发售. JMP在2002年后不断更新, 最近一次发布是在2016年.
  • 版本6在整个20世纪90年代都在使用, 并可用于更广泛的操作系统, 包括Macintosh、OS/2、Silicon Graphics和PRIMOS. SAS通过点发布引入了新功能
  • 版本6.06到6.09, 引入了基于 Windows 的用户界面, 并增加了对SQL的支持.
  • 第7版引入了产出交付系统和改进的文本编辑器.
  • ODS在后续版本中得到了改进. 在版本8中增加了更多的输出选项. 支持的操作系统数量减少到UNIX、Windows和z/OS, 并增加了Linux
  • 第8版和SAS Enterprise Miner于1999年发布.

现状

  • 2002年推出了文本挖掘软件. Text Miner分析电子邮件等文本数据, 寻找商业智能应用程序中的模式.
  • 2004年, SAS 9.0版发布, 被称为“水星计划”, 旨在使更多的商业用户能够使用SAS. 9.0版增加了基于用户角色的自定义用户界面, 并将SAS企业指南的点击式用户界面作为软件的主要图形用户界面.
  • 2004年, SAS互动管理改进了客户关系管理(CRM)功能.
  • 2008年, SAS宣布了Unity项目, 旨在整合数据质量、数据集成和主数据管理.
  • 2010年, 推出了免费的教育版本. 发布的 SAS Social Media Analytics是一款社交媒体监控、互动和情感分析工具, 同年推出了SAS快速预测建模器(RPM), 它使用Microsoft Excel创建基本的分析模型.
  • JMP 9在2010年增加了使用JMP R编程语言的新界面和Excel插件. 与Teradata和EMC Greenplum合作推出了一款高性能计算设备.
  • 2011年, 公司发布了Enterprise Miner 7.1. 该公司从2013年10月到2014年10月推出了27个数据管理产品, 并更新了160个其他产品.
  • 2015年SAS全球论坛, 宣布了几个专门针对不同行业的新产品, 以及新的培训软件.

软件产品

SAS最大的产品线是其客户智慧(customer intelligence)系列

  • 用于网络、社交媒体和营销分析的众多SAS模块可用于描述客户和潜在客户、预测他们的行为以及管理和优化沟通.
  • SAS还提供了欺诈框架Fraud Framework, 该框架的主要功能是监控不同的应用网络和合作伙伴之间的交易并分析识别存在欺诈的异常情况.
  • SAS Enterprise GRC(企业的治理、风险和合规)提供风险建模、情景分析和其他功能, 以便管理数据风险, 合规风险并将其可视化
  • 还有SAS Enterprise Risk Management产品集, 主要面对的是银行和金融服务机构用户
  • SAS IT Management Solutions 用于监控和管理IT系统运行, 从各种IT资产收集关于性能和利用率的数据,然后创建报告和分析
  • SAS' Performance Management 用于整合并提供员工、部门和组织级别的绩效KPI的图形化显示.
  • SAS Supply Chain Intelligence 用于满足供应链需求, 例如预测产品需求、管理分销和库存以及优化定价
  • SAS for Sustainability Management 用于预测环境、社会和经济影响,并确定业务与对环境或生态系统的影响之间的关系

SAS 对各行业有不同的产品组合, 如政府、零售、电信和航空航天,以及营销优化或高性能计算.

产品版本

版本 日期 备注
72 January 1972
76 July 1976
79.5 April 1981
82.4 January 1983
4.06 March 1984
5.03 January 1985
6.01 July 1986 PC DOS
6.03 March 1988
6.06 March 1990
6.07 April 1991
6.08 March 1993
6.09 October 1993
6.10 October 1994
6.11 October 1995
6.12 November 1996
7.0 October 1998
8.0 November 1999
8.1 July 2000
8.2 March 2001
9.0 October 2002
9.1 December 2003
9.1.3 August 2004
9.2 March 2008 STAT 9.2
9.2M2 April 2010 STAT 9.22
9.3 July 2011 STAT 9.3
9.3M2 August 2012 STAT 12.1
9.4 July 2013 STAT 12.3
9.4M1 December 2013 STAT 13.1
9.4M2 August 2014 STAT 13.2
9.4M3 July 2015 STAT 14.1
9.4M4 November 2016 STAT 14.2
9.4M5 September 2017 STAT 14.3
9.4M6 November 2018 STAT 15.1
9.4M7 August 2020 STAT 15.2

市场和竞品

  • SAP BusinessObjects
  • IBM Cognos
  • SPSS Modeler
  • Oracle Hyperion
  • Microsoft Power BI
  • Stata

参考

  • WIKIPEDIA上的SAS词条页 https://en.wikipedia.org/wiki/SAS_(software)