R语言教程(一)
1. 前言
最好的资料是官方文档,这里是一些总结和实践经验,适合新手入门或者中级者参考,高手请飘过。
官方地址如下:
另外,关于R语言环境的安装以及IDE的使用这里也仅作简单介绍,详细情况可在网上查找其他资源。
2.R环境的安装
打开官网后,点击“download R”链接,如下图所示。
打开后,会显示R语言环境安装文件在不同地区的镜像,在中国地区寻找如下。
选择一个镜像链接打开,可以选择下载Linux、Mac和Windows版本,这里我选择的是Windows的版本。
下载安装包,安装,安装完成后打开如下R语言环境。
3.简单的R语言操作
3.1 一个简单的四则运算命令
R语言最大的优势之一就是数学计算,那么如何计算呢?我们可以在命令提示符后直接输入四则运算表达式,并按回车。如下所示:
看,R帮我们计算出结果是15。其前面的“[1]”是维度的表示,R语言实际是使用向量来进行数学运算的,这个以后会讨论,目前你可以认为这个东西就是行号。
3.2 Tab键的作用
R语言提供了大量的函数供使用者调用,但有时函数名字很长,我们不一定记得住。这时tab键提供了补全的功能,熟悉Linux的人可以很容易理解tab补全的含义。但这里还是简单介绍一下。
函数“contributors()”可以显示为R语言做出过贡献的人员名单。在命令提示符下输入“contr”后按两下tab键,会有如下提示:
看到了吧,R环境会把所有的以“contr”开头的东西都提示出来,其中就有“contributors”。
如果我们输入“contribu”,再按两下tab键,则环境会直接补全“contributors”,因为符合条件的只有这一个函数。
3.3 上下键回看以前的命令
有时我们输入一个很长的计算命令之后,看完结果可能希望修改其中的一些参数重新计算一下,但是命令很长,重新输入一遍很麻烦,此时可以按一下上键,刚才输入的命令就会重新出现在提示符后面。上下键大家多试试就知道是什么意思了。
4. 如何获得帮助信息
在R语言环境中获得帮助信息很简单。一个是help函数,一个example函数。
比如需要plot的函数的用法,可以输入如下命令:
>help(plot)
此时,R环境会使用默认浏览器打开一个网页里面有plot函数的帮助信息。
如果你需要一些函数使用的例子,可以使用example函数。比如plot函数的例子,可以输入如下命令:
>example(plot)
结束语
掌握了以上这些,你可以拿R语言环境当做一个科学计算器了。