创建数据集

1、数据的概念

数据集通常是由数据构成的一个矩形数组,行表示观测,列表示变量。

2、数据结构

R拥有许多用于储存数据的对象类型,包括标量、向量、矩阵、数组、数据框和列表。

3、向量

向量是用于存储数值型、字符型或逻辑型数据的一维数组。
数组里面的数据要求是同一类型或模式。
标量是只有一个元素的向量,例如:f <- 3。用于保存常量。
a[c(2,4)]表示访问a中的第二个和第四个元素。R中的元素是从1开始的,Python中的元素是从零开始的。
c(2:6)等价于c(2、3、4、5、6),冒号表示一个区间的元素。

3、矩阵

矩阵是一个二维数组,每个元素都拥有相同的模式。
用函数matrix()来创建矩阵,一般的格式为:
mymatrix<-matrix ( vector, nrom=number_of_rows, ncol=number_of_columns, byrow=logical_value, dimnames=list(char_vector_rownames, char_vector_colnames))

  1. vector包含了矩阵的元素
  2. nrow和ncol用来表示矩阵的行数和列数
  3. byrow表示矩阵的填充方式,(byrow=TRUE表示按行填充,byrow=FALSE表示按列填充)一般默认情况是按列填充。
  4. dimnames包含了可选的、以字符型向量表示的行名和列名。
    创建数据集_第1张图片

创建数据集_第2张图片
注:用的是R程序写的,还不会用rstudio写。
创建数据集_第3张图片

4、数组

数组的维度可以大于2,数组可以利用函数array函数创建,形式如下
myarray <- array(vector, dimensions, dimnames)
dimensions是一个数值型向量,给出了各个维度下表的最大值。

创建数据集_第4张图片

5、数据框

数据框可通过函数date.frame()来创建。
示例:创建一个数据框
创建数据集_第5张图片

你可能感兴趣的:(创建数据集)