其他
R语言常用数据类型
常用R数据类型是
向量
列表
矩阵
数组
因子
数据框
向量
当要创建具有多个元素的向量时,应该使用c()
函数,表示将元素组合成一个向量。
列表
列表是一个R对象,它可以包含许多不同类型的元素,如向量,函数,甚至其中的另一个列表。
矩阵
矩阵是二维矩形数据集。 它可以使用向量输入到矩阵函数来创建。
> u<-matrix(c(2:10),ncol = 2) > print(u) [,1] [,2] [1,] 2 7 [2,] 3 8 [3,] 4 9 [4,] 5 10 [5,] 6 2
数组
矩阵只能有两个维度,数组可以是任意数量的维数。数组函数采用一个dim
属性,创建所需的维数。
因子
因子是使用向量创建的R对象。 它将向量存储在向量中的元素的不同值作为标签。标签始终是字符,无论它是输入向量中是数字,还是字符或布尔等。它们在统计建模中很有用。
因子使用factor()
函数创建。nlevels
函数给出了级别的计数。
数据框
数据帧是表格数据对象。与数据帧中的矩阵不同,每列可以包含不同的数据模式。 第一列是数字,而第二列可以是字符,第三列可以是逻辑类型。它是一个长度相等的向量列表。
数据帧使用data.frame()
函数创建。