SPSS: 最簡單的,都是菜單操做,不過不利於二次程序開發。算法
SAS: 須要購買,該軟件錄入語言要很是精確,不能出錯,難操做。數據庫
R語言:免費軟件,能夠菜單操做,不過通常要編程的,二次程序開發。編程
Matlab:基本是程序操做,和R語言差很少,不過功能比較強大。app
S-PLUS: 須要購買,基本也是菜單操做,和SPSS差很少。iview
R與SPSS、SAS相比較,擁有很是突出的優點:dom
1)產品線齊全。在功能與產品線齊全上已經遠遠超出SPSS,而與SAS不相上下。有些R的包,好比基因分析經常使用的Bioconductor在在線基因數據庫鏈接等衆多功能上甚至已經遠遠超出商業軟件。ide
2)免費。請注意,標記爲TM或者®符號的軟件均須要在SPSS、SAS的基礎模塊基礎之上另行購買,費用每每在千元美圓以上。而R的一切功能均是免費。ui
3)開放。因爲R自己是一個統計語言環境,再新的統計模型也很快能實現,因此在結構方程模型、項目反應理論、認知診斷等衆多心理測量所使用的功能上,沒有現成的統計軟件包,使用R則徹底能夠本身編寫算法。一樣,因爲R是徹底開源,咱們能夠很快地基於研究者已經開發出的算法編寫更適合本身狀況的算法。 spa
表:R與SAS、SPSS之比較3d
主題 |
SAS產品線 |
SPSS產品線 |
R語言相關包 |
高級模塊 |
SAS/STAT® |
SPSS Advanced Models™ |
stat, MASS及衆多擴展包 |
基礎模塊 |
SAS® |
SPSS Base™ |
R |
聯合分析 |
SAS/STAT®: Transreg |
SPSS Conjoint™ |
homals, psychoR , bayesm |
對應分析 |
SAS/STAT®: Corresp |
SPSS Categories™ |
homals, MASS, FactoMineR ade4, PTAk, cocorresp, vegan, made4, PsychoR |
自定義表格 |
SAS Base® Report、SQL, Tabulate |
SPSS Custom Tables™ |
reshape |
數據接口 |
SAS/ACCESS® |
SPSS Data Access Pack™ |
DBI, foreign, RODBC |
數據挖掘 |
Enterprise Miner™ |
Clementine® |
rattle, arules, FactoMineR |
數據校驗 |
Various procedures |
Various procedures, SPSS Data Preparation™ |
dprep, various functions |
Exact Tests |
SAS/STAT®: various |
SPSS Exact Tests™ |
coin, elrm, exactLoglinTest, exactmaxsel, exactRankTests,及其餘許多包 |
基因分析 |
SAS/Genetics®, SAS/Microarray® Solution®, JMP Genomics® |
無 |
Bioconductor |
GIS |
SAS/GIS®, SAS/Graph® |
SPSS Maps™ |
maps, mapdata, mapproj, GRASS via spgrass6, RColorBrewer及其餘包的部分功能 |
交互圖 |
Enterprise Guide® |
SPSS Base™ |
JGR, R Commander, pmg, Sciviews |
SAS/INSIGHT® |
無 |
GGobi via rggobi iPlots, Mondrian via Rserve |
|
統計圖 |
SAS/GRAPH® |
SPSS Base™ |
ggplot, gplots, graphics, grid, gridBase, hexbin, lattice, plotrix, scatterplot3d, vcd, lot, geneplotter, Rgraphics |
分析嚮導 |
SAS/LAB® |
無 |
無 |
矩陣數學 |
SAS/IML®, SAS/IML |
SPSS Matrix™ |
R, matlab, Matrix, sparseM |
缺省值分析 |
SAS/STAT®: MI |
SPSS Missing Values Analysis™ |
aregImpute (Hmisc), EMV, fit.mult.impute (Design), mice, mitools, mvnmle |
統籌研究 |
SAS/OR® |
無 |
glpk, linprog, LowRankQP, TSP |
統計效力檢驗 |
SAS® Power and Sample Size Application, SAS/STAT: Power, GLM Power |
SamplePower™ |
asypow, powerpkg, pwr, MBESS |
品質控制 |
SAS/QC® |
SPSS Base™ |
qcc, spc |
迴歸模型 |
SAS/BASE® |
SPSS Regression Models™ |
R, Hmisc, Design, lasso, VGAM, pda |
抽樣及調查 |
SAS/STAT®: surveymeans,等 |
SPSS Complex Samples™ |
pps, sampfling, sampling, spsurvey, survey |
結構方程模型 |
SAS/STAT®: Calis |
Amos™ |
sem |
文本分析 |
Text Miner |
SPSS Text Analysis for Surveys™, Text Miner for Clementine® |
Rstem, lsa, tm |
時間序列 |
SAS/ETS® |
SPSS Trends™ Expert Modeler |
大量的包可完成 |
決策樹 |
Enterprise Miner™ |
SPSS Classification Trees™, AnswerTree™ |
ada, adabag, BayesTree, boost, GAMboost, gbev, gbm, maptree, mboost, mvpart, party, pinktoe, quantregForest, rpart, rpart.permutation, randomForest, randomForests, tree |