目前的统计软件特别多,我们熟悉的例如SPSS、SAS、Statistica、马克威、Eviews甚至Excel等等。这种软件功能各异,注重不同,都有较好的人机交互界面,并且各类版本层出不穷。并且要的好多,例如SAS是根据模块卖的,一个模块大概2万人民币,买全了起码十几万,但是只有五年的使用期,实在是暴利,让人忍无可忍!区别于这些以营利为目的的商业软件,R软件是一种完全免费的,学术性的统计剖析软件。尽管免费,而且R软件的维护和更新却不比商业软件来的差,但是使用它可以防止一切版权问题。它的界面不如商业软件华丽,命令行的操作方法也稍为复杂,而且却带来了更大的自由性。R语言是S语言的一种实现。S语言是AT&T的Bell实验室开发的一种用于进行数据探求、统计剖析、作温哥华学院的一些志愿人员在S语言基础上开发了R软件,目前由一个核心开发小组进行维护。其网站是:的下载地址是:由统计专家进行更新与维护,包含了最新的统计方式,具有较高的权威性。R软件的操作是由一定数目的常用命令和各类统计模块组成的。常用命令大多是关于数据操纵、文件管理、结果显示和过程控制的命令。例如下边三个命令:a=read.table("D:/case/CH1/roe.txt",header=T)round(a[1:10,],4)plot(a$ROEt,a$ROE)作用是从文件roe.txt中毒如数据存到变量a中,显示前十行,并画出以ROE为行,ROEt为列的散点图,其显示结果为:统计模块是以函数方式出现,例如线性回归模块为:lm(formula,data,subset,weights,na.action,method"qr",modelFALSE,qrTRUE,singular.okTRUE,contrastsNULL,offset,实际使用时采用如下方式lm1=lm(ROE~ROEt+ATO+PM+LEV+GROWTH+PB+ARR+INV+ASSET,data=a)其含意为:以ROE为因变量,ROEt、ATO、PM、LEV、GROWTH、PB、ARR、INV、ASSET为自变量,对数据a进行线性回归,并将结果存在lm1中。R软件的学习应当以实际操作为主,依照案例,理解案例程序中每一个句子的含意,因而积累R软件的使用经验。在具有一定经验后,可以重点研究个别常用词句和模块的详尽使用方式。R软件是个不断更新的软件,因而不一定要花专门的时间去学习,随用随学最好。