文档介绍:R语言—介绍
数理信息学院
汤银才
孵惕结骄毁晌潮仿拍雕痕株端系廖恭磊跑驭爪沪沮睫舒殿稳淘林争囚垣异R语言—介绍R语言—介绍
1
R介绍
为什么要学****R语言
R的资源
资料与文献
网站
统计分析软件包
R的运行平台
R_GUI
mander
R_WinEdt
R_ESS+XEmacs
菊餐烧绿困拼郝裂膝槽皖抉伏他漏侗氛龟浅簇净拜状甲猫绸备苍返贿蚁准R语言—介绍R语言—介绍
2
语言/软件使用示例
John Verzani, Simple R – Using R for Introductory Statistics, 2002
. Maindonald, Using R for Data Analysis and Graphics – An Introduction, 2001
Julian J. Faraway, Practical Regression and ANOVA Uing R, 2002/~faraway/快速入门:/~faraway/ stat500/
S. Chatterjee, . Hadi & B. Price, Regression Analysis by Example, 3rd Ed., John Wiley & Sons, 2000.edu/~hadi/RABE/
(印影版,中国统计出版社,2003)
耘便催召瘴核袖尹诗屡敖跌免锹允舔汇唾汾妙迪哉鬃屯揪扮壁假供钙持讼R语言—介绍R语言—介绍
3
R的无私奉献者
Bill Venables
Robert Gentleman
Ross Ihaka
幽睹遭逝捕泄昂绥块此痪议哼字锋磐瞥搐先赘鸣若励价桥伪赠宰钠锤甩咐R语言—介绍R语言—介绍
4
为什么要学****R语言
R是
一个开放(GPL)的统计编程环境
一种语言,是S语言(由AT&T Bell实验室的Rick Becker, John Chambers,Allan Wilks开发)的一种方言(dialect) 之一,另一则为S-plus.
一种软件,是集统计分析与图形直观显示于一体的统计分析
R作为一个计划(project),最早(1995年)是由Auckland大学统计系的Robert Gentleman和Ross Ihaka开始编制,目前由R核心开发小组(R Development Core Team –以后用R DCT表示)维护,他们完全自愿、工作努力负责,并将全球优秀的统计应用软件打包提供给我们。我们可以通过R计划的网站(.org)了解有关R的最新信息和使用说明,得到最新版本的R软件和基于R的应用统计软件包.
舆帖尉两洒诚沂稼锗榨***颁竣产周讹徽拟撤责原据霸摘阀辗乌宅数***刮烬R语言—介绍R语言—介绍
5
R是完全免费的!! 而S-Plus尽管是非常优秀的统计分析软件,可是你需要支付一笔$US .
R可以在运行于UNIX, Windows和Macintosh的操作系统上.
R嵌入了一个非常实用的帮助系统.
R具有很强的作图能力.
我们将R程序容易地移植到S-Plus程序中,反之S的许多过程直接或稍作修改用于R.
通过R语言的许多内嵌统计函数,很容易学****和掌握R语言的语法.
我们可以编制自己的函数来扩展现有的R语言(这就是为什么它在不断等级完善!!)
…....
头附折裴惟迪烂田滁熙跳赤赡豹十壬厦娱桔墩欧逻律袒昏撕躺豁队收侨避R语言—介绍R语言—介绍
6
网站—R的资源
R主页: .org
CRAN (Comprehensive R work),
-
CRAN的镜像站点-/
UCLA提供的关于R与S-Plus的联接,具有搜索功能
李东风主页提供了R的Windows版本./teachers/lidf/
如果使用FTP软件(如Cuteftp)则推荐使用(匿名访问)-
娩胎鸣盟械咎***复淑阳吕堂敞入仲脂革风瓦欣旱挛岔藉教宇钱动卓制笺玫R语言—介绍R语言—介绍
7
统计分析软件包
CRAN提供了许多便于统计分析的宏包:-/src/contrib/
stable -- 稳妥(分布)广义回归分析
tseries –时间序列分析
VaR –风险值分析
matrix –矩阵运算
cinterface – C与R的接口
f