R语言实战学习总结

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

R 语言实战——基础总结

1、概念 (1)

2、创建向量 (1)

3、创建矩阵 (1)

4、创建数组 (1)

5、创建数据框 (2)

1、概念

标量:只含一个元素的向量,用于保存常量。

向量:用于存储数值型、字符型或逻辑型数据的一维数组。

矩阵:每个元素都拥有相同的模式(储数值型、字符型或逻辑型),是一个二维数组。

数组:与矩阵类似,但维度可以大于2。

数据框:指不同的列可以包含不同模式(储数值型、字符型或逻辑型)的数据。

2、创建向量

函数c( ) 创建组合功能、执行组合的功能。如下图(创建向量a,值为1,2,3):

3、创建矩阵

函数matrix()可创建矩阵,格式为:

A <- matrix(vector,nrow=x,ncol=x,byrow=TRUE/FALSE,dimname=list(rnames,cnames))

Vector:矩阵元素

Nrow 和Ncol 为指定行和列的维数。

byrow则表明矩阵应当按行填充(byrow=TRUE)还是按列填充(byrow=FALSE),默认情况下按列填充。

如下图创建5X4的矩阵:

4、创建数组

函数array() 创建数组,格式如下:

A <- array(vector,dimensions,dimnames)

Vector:包含数组中的数据。

Dimensions:一个数值型向量,给出各个维度下标的最大值。

Dimnames:是可选的、各维度名称标签的列表。

如下图:

5、创建数据框

函数data.frame()创建数据框,格式如下:

A <- data.frame(col1,col2,col3,......)

注意:括号中的col1/col2/col3是列向量,可以是任何类型(如字符型、数值型、逻辑型)。每一列的名称可以由函数name指定。

如下图:

6、。。。。。。。

相关文档
最新文档