SAS (Statistics Analysis System) 統計分析系統軟體

来源:https://www.cnblogs.com/milton/archive/2022/04/30/16210592.html
-Advertisement-
Play Games

SAS (Statistical Analysis System) 是一個統計軟體系統,由 SAS Institute 開發, 用於數據管理、高級分析、多元分析、商業智能、刑事調查和預測分析. SAS 由北卡羅來納州立大學在1966至1976年之間開發, 並於1976年成立了SAS軟體研究所. 19... ...


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

參考


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 前言 一個項目上線了兩個月,除了一些反饋的優化和小Bug之外,項目一切順利;前期是屬於推廣階段,可能使用人員沒那麼多,當然對於項目部署肯定提前想到併發量了,所以早就把集群安排上,而且還在測試環境搞了一下壓測,絕對是沒得問題的;但是,就在兩個月後的一天,系統突然跑的比烏龜還慢,投訴開始就陸續反饋過來了 ...
  • 本文以C#及vb.net代碼為例介紹如何來實現合併PDF頁面內容。本文中的合併並非將兩個文檔簡單合併為一個文檔,而是將多個頁面內容合併到一個頁面,目的是減少頁面上的空白區域,使頁面佈局更為緊湊、合理。下麵,將分別從兩個示例來展示合併,即: 從兩個PDF文檔頁面實現頁面合併 在同一個PDF文檔實現頁面 ...
  • 由於我們有時候需要在基於.net framework的項目上使用(如Winform端應用),有時候有需要在.net core的項目上使用(如.net core的WebAPI),那麼我們把基於SQLSugar的基礎模塊封裝,編譯為.net standard就很有必要,而且由於.net framewor... ...
  • 一 什麼是介面 介面是指定一組函數成員而不實現它們的引用類型。 class Program { static void FlyFunc(IFly obj) { obj.Fly(); } static void Main(string[] args) { var bird = new Bird(); ...
  • 最近使用STM32CubeIDE來進行編程,現對其軟體架構及功能進行學習和總結,也希望後來的小伙伴能夠更快的上手這款軟體! STM32CubeIDE官方介紹 STM32CubeIDE(Integrated development environment for STM32 products) 特征: ...
  • CentOS7 根分區擴容 [詳細過程] 前提 1.如果原來的系統根分區為邏輯捲分區 則可以使用如下的方法 如果不是則不可以 2.如果原來的系統根分區不是邏輯捲分區 則不可以擴展只能再添加掛在磁碟進行相應目錄的擴容 添加磁碟 [此處添加一塊2G的硬碟] 1.先添加一塊磁碟 然後在系統中查看是否可以正 ...
  • STM8S103F3 產品手冊, 接線 ST-LINK和開發板的SWIM口是一一對應的, 直接連到開發板的同名PIN, 開發工具庫 SPL 第三方維護的 STM8S103F3_SPL 創建項目 打開 STVD 工具鏈: 選擇STM8 Cosmic, 指定toolchains到對應的目錄, 選擇晶元型... ...
  • linux套接字編程示例 簡單TCP、UDP編程示例。 TCP TCP通信模型 伺服器代碼 #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> #include <errno.h> #include <stdi ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...