基本介紹
S語言是由AT&T貝爾實驗室開發的一種用來進行數據探索、統計分析、作圖的解釋型語言。它的豐富的數據類型(向量、數組、列表、對象等)特別有利於實現新的統計算法,其互動式運行方式及強大的圖形及互動圖形功能使得我們可以方便的探索數據。
目前S語言的實現版本主要是S-PLUS。它基於S語言,並由MathSoft公司的統計科學部進一步完善。作為統計學家及一般研究人員的通用方法工具箱,S-PLUS強調演示圖形、探索性數據分析、統計方法、開發新統計工具的計算方法,以及可擴展性。
S-PLUS可以直接用來進行標準的統計分析得到所需結果,但是它的主要的特點是它可以互動地從各個方面去發現數據中的信息,並可以很容易地實現一個新的統計方法。此外,R語言(在統計領域廣泛使用)誕生於1980年左右,它是S語言的一個分支。可以認為R是S語言的一種實現。