R程序:创建一个5x3的二维偶数整数序列数组


2022年12月17日, Learn eTutorial
2043

如何创建偶数整数的二维数组

要使用R程序创建一个大于50的偶数整数序列的二维数组,我们使用 array() 函数。此函数是R的内置函数,有助于创建数组。语法是

array(data = NA, dim = length(data), dimnames = NULL) 

其中

  • data 是一个用于填充数组的向量。
  • dim 是要创建的数组的维度属性
  • dimnames 是维度的名称,可以为NULL。

如何使用R程序创建一个5x3的二维偶数整数序列数组

在这个R程序中,我们直接给数组赋值。这里我们使用变量 Arr 来存储列表元素。这里我们显示一个大于50的5x3整数数组,数组长度为15(表示数组中的元素数量为15),2表示元素之间的差值为2。最后,打印数组。

算法

步骤1:将数组元素赋值给变量 Arr

步骤2:使用 seq() 创建元素序列

步骤3:将计数限制为15,即 length.out = 15,数字之间的差值为2,即 by=2,以获得偶数

步骤4:打印5x3数组

R 源代码

                                          Arr<- array(seq(from = 50, length.out = 15, by = 2), c(5, 3))
print("Content of the array is:")
print("5 X 3 array of sequence of even integers greater than 50:")
print(Arr)
                                      

输出

[1] "Content of the array is:"
[1] "5 X 3 array of sequence of even integers greater than 50:"
     [,1] [,2] [,3]
[1,]   50   60   70
[2,]   52   62   72
[3,]   54   64   74
[4,]   56   66   76
[5,]   58   68   78