还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
R语言基础知识
1.R的历史R是一个有着统计分析功能及强大作图功能的软件系统,是由奥克兰大学统计学系的RossIhaka和RobertGentleman共同创立由于他们的名字的首字母都是R,因此R便成了这门语言的名称R受到了贝尔实验室的S语言的影响,因此R又被称之为S语言的方言
2.寻求帮助在学习R的过程中寻求帮助的方法主要分三种谷歌一下、去论坛提问和发邮件
2.1谷歌一下在我们使用R的时候可能会遇到的一些问题,首先我们需要将问题或者错误的提示信息粘贴到谷歌中去目前的翻墙方法有很多,如xx-net和使用翻墙浏览器等我登陆谷歌的方法是使用天行者浏览器来登录谷歌,目前是可以正常使用的
2.2论坛和邮件如果谷歌没法帮我们解决问题,那么我们就需要到论坛或邮件列表去咨询在咨询的时候需要注意以下几点提供一个可以再现错误的例子,为了达到的目的是什么,使用的R的操作系统、R的版本以及Rpackage的版本等
3.数据类型和数据结构
3.1基本数据类型在R语言里操作和接触的所有东西都称作对象object对象有很多种类可以包含各种类型的数据R语言里所有的东西都被称为对象,R语言中常见的数据类型有几下几种,分别是字符型character、数值型numeric、整型integer、复数型complex、因子型(factor)以及逻辑型logicalR语言里最常见的基本对象是向量vector,一个向量可以包含同一类型的多个对象数值型numeric:一般数字形式的数据都为数值型(实数或者小数),从传统的数据分类方式来看,即指定量变量x#构造元素为1,2,3,4,5的向量xx#输出x的值
[1]12345classx#显示x的数据类型
[1]numeric整型integer:仅含有整数,且设定数据类型为integer,否则一般为数值型x1=as.integerx#将x转化为整数型数据x1classx1#显示向量x1的数据类型
[1]integer复数型complexnumber:x2Conjx3
[1]1+0i...。