R语言基础知识 1. R的历史R是一个有着统计分析功能及强大作图功能的软件系统,是由奥克兰大学统计学系的Ross Ihaka和Robert Gentleman 共同创立。由于他们的名字的首字母都是R,因此R便成了这门语言的名称。R受到了贝尔实验室的S语言的影响,因此R又被称之为S语言的方言。2. 寻求帮助在学习R的过程中寻求帮助的方法主要分三种谷歌一下、去论坛提问和发邮件。2.1 谷歌一下在我们使用R的时候可能会遇到的一些问题,首先我们需要将问题或者错误的提示信息粘贴到谷歌中去。目前的翻墙方法有很多,如xx-net和使用翻墙浏览器等。我登陆谷歌的方法是使用天行者浏览器来登录谷歌,目前是可以正常使用的。2.2 论坛和邮件如果谷歌没法帮我们解决问题,那么我们就需要到论坛或邮件列表去咨询。在咨询的时候需要注意以下几点:提供一个可以再现错误的例子,为了达到的目的是什么,使用的R的操作系统、R的版本以及R package的版本等。3. 数据类型和数据结构3.1 基本数据类型在R语言里操作和接触的所有东西都称作对象 (object)。对象有