R语言 多维数组
数组是R的数据对象,可以存储两个以上维度的数据。举例来说。如果我们创建一个维度为(2,3,4)的数组,那么它将创建4个矩形矩阵,每个矩阵有2行和3列。这些类型的数组被称为多维数组。数组只能存储数据类型。
创建一个多维数组
一个数组是用 array() 函数创建的。它接受向量作为输入,使用dim参数中的值来创建一个数组。一个多维数组可以通过定义 ‘dim ‘参数的值作为所需的维数来创建。
语法
例子
输出
命名列和行
我们可以通过使用 dimnames 参数给数组中的行、列和矩阵命名。
例子
输出
操纵数组元素
由于数组是由多个维度的矩阵组成的,对数组元素的操作是通过访问矩阵的元素来进行的。有各种不同的操作可以在数组上执行。
例子
输出