S語言

目前S語言的實現版本主要是S-PLUS。 我們在這裡儘量介紹S-PLUS和R都能使用的功能,且以R為主。 下面我們用S統稱S-PLUS和R。

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

相關詞條

相關搜尋

熱門詞條

聯絡我們