Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / R 语言 简单介绍

一.统计分析软件说明 

统计分析软件有:SPSS, SAS、R语言,Matlab,S-PLUS,S-Miner。SPSS: 最简单的,都是菜单操作,不过不利于二次程序开发。SAS: 需要购买,该软件录入语言要非常精确,不能出错,难操作。R语言:免费软件,可以菜单操作,不过一般要编程的,二次程序开发。Matlab:基本是程序操作,和R语言差不多,不过功能比较强大。S-PLUS: 需要购买,基本也是菜单操作,和SPSS差不多。R与SPSS、SAS相比较,拥有非常突出的优势:1)产品线齐全。在功能与产品线齐全上已经远远超出SPSS,而与SAS不相上下。有些R的包,比如基因分析常用的Bioconductor在在线基因数据库连接等众多功能上甚至已经远远超出商业软件。  2)免费。请注意,标记为TM或者?符号的软件均需要在SPSS、SAS的基础模块基础之上另行购买,费用往往在千元美元以上。而R的一切功能均是免费。  3)开放。由于R本身是一个统计语言环境,再新的统计模型也很快能实现,所以在结构方程模型、项目反应理论、认知诊断等众多心理测量所使用的功能上,没有现成的统计软件包,使用R则完全可以自己编写算法。同样,由于R是完全开源,我们可以很快地基于研究者已经开发出的算法编写更适合自己情况的算法。 表:R与SAS、SPSS之比较
主题SAS产品线SPSS产品线R语言相关包
高级模块SAS/STAT?SPSS Advanced Models?stat, MASS及众多扩展包
基础模块SAS?SPSS Base?R
联合分析SAS/STAT?: TransregSPSS Conjoint?homals, psychoR , bayesm
对应分析SAS/STAT?: CorrespSPSS Categories?homals, MASS, FactoMineR
ade4, PTAk, cocorresp, vegan, made4, PsychoR
自定义表格SAS Base? Report、SQL, TabulateSPSS Custom Tables?reshape
数据接口SAS/ACCESS?SPSS Data Access Pack?DBI, foreign, RODBC
数据挖掘Enterprise Miner?Clementine?rattle, arules, FactoMineR
数据校验Various proceduresVarious procedures,
SPSS Data Preparation?
dprep, various functions
Exact TestsSAS/STAT?: variousSPSS Exact Tests?coin, elrm, exactLoglinTest,
exactmaxsel, exactRankTests,及其他许多包
基因分析SAS/Genetics?,
SAS/Microarray?
Solution?, JMP
Genomics?
Bioconductor
GISSAS/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/IMLSPSS Matrix?R, matlab, Matrix, sparseM
缺省值分析SAS/STAT?: MISPSS 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?: CalisAmos?sem
文本分析Text MinerSPSS Text Analysis for
Surveys?, Text Miner
for Clementine?
Rstem, lsa, tm
时间序列SAS/ETS?SPSS Trends? Expert
Modeler
大量的包可完成
时间序列分析预测SAS Forecast
Studio?
SPSS Trends,
DecisionTime/WhatIf?
决策树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