S語言

S語言是由AT&T貝爾實驗室的John Chambers和另外一些人於1976年共同開發的一種用來進行數據探索、統計分析、作圖的解釋型語言。它的豐富的數據類型(向量、數組、列表、對象等)特別有利於實現新的統計算法,其互動式運行方式及強大的圖形及互動圖形功能使得我們可以方便的探索數據。

基本介紹

  • 中文名:S語言
  • 解釋型語言:用來進行數據探索統計分析、作圖
  • 數據類型:向量、數組、列表
  • 誕生於:1980年左右
S語言是由AT&T貝爾實驗室開發的一種用來進行數據探索、統計分析、作圖的解釋型語言。它的豐富的數據類型(向量、數組、列表、對象等)特別有利於實現新的統計算法,其互動式運行方式及強大的圖形及互動圖形功能使得我們可以方便的探索數據。
目前S語言的實現版本主要是S-PLUS。它基於S語言,並由MathSoft公司的統計科學部進一步完善。作為統計學家及一般研究人員的通用方法工具箱,S-PLUS強調演示圖形、探索性數據分析、統計方法、開發新統計工具的計算方法,以及可擴展性
S-PLUS可以直接用來進行標準的統計分析得到所需結果,但是它的主要的特點是它可以互動地從各個方面去發現數據中的信息,並可以很容易地實現一個新的統計方法。此外,R語言(在統計領域廣泛使用)誕生於1980年左右,它是S語言的一個分支。可以認為R是S語言的一種實現。
S-PLUS有微機版本和工作站版本,它是一個商業軟體。Auckland大學的Robert Gentleman 和 Ross Ihaka 及其他志願人員開發了一個R系統,其語法形式與S語言基本相同,但實現不同,兩種語言的程式有一定的兼容性。R是一個GPL自由軟體,現在的版本是 3.1.2版,它比S-PLUS 還少許多功能,但已經具有了很強的實用性。

相關詞條

熱門詞條

聯絡我們