文章预览
常用的R 语言存储数据的结构有向量、矩阵、数据框和列表。下面依次介绍这几种不同的结构。 1 向量 向量是用于存储数值型、字符型和逻辑型数据的一维数组。 c()用来创建向量 单个向量中的数据必须拥有相同的类型和模式。 []可以根据给定位置来访问向量中元素,例如a[c(2,4)]访问向量a中 第二和第四个元素。 2 矩阵 每个元素都有相同的模式(数值型、字符型和逻辑型)的二维数组。 matrix()创建矩阵 mymatrix 默认按列填充byrow=FALSE x[i,j]指定第i行第j列元素 矩阵和向量类似,仅包含一种数据类型,维度超过2,使用数组,多种模式,使用数据框。 3 数组 与矩阵类似,维度大于2 array()创建数组 myarray 包含数据向量,维度和各维度标签的列表 4 数据框 不同的列包含
………………………………