R 语言 数组
-
数组
数组数组是R个数据对象,可以存储二维以上的数据。例如-如果我们创建维度为(2、3、4)的数组,则它将创建4个矩形矩阵,每个矩阵有2行3列。数组只能存储数据类型。使用array()函数创建一个数组。它以向量为输入,并使用dim参数中的值创建一个数组。下面的示例创建一个包含两个3x3矩阵的数组,每个矩阵具有3行3列。当我们执行以上代码时,它产生以下结果- -
-
-
-
跨数组元素的计算
我们可以使用apply()函数对数组中的元素进行计算。以下是所用参数的描述-- x - 是一个数组。
- margin - 是使用的数据集的名称。
- fun - 是要应用于数组元素的函数。
我们使用下面的apply()函数来计算所有矩阵中数组行中元素的总和。当我们执行以上代码时,它产生以下结果-