R语言创建3*4*5的数组
时间: 2023-12-23 07:05:08 浏览: 33
可以使用以下代码创建一个3*4*5的数组:
```
my_array <- array(1:60, dim = c(3, 4, 5))
```
这将创建一个由1到60的数字组成的数组,其中第一维有3个元素,第二维有4个元素,第三维有5个元素。您可以使用以下代码查看数组的结构和内容:
```
dim(my_array)
#[1] 3 4 5
my_array
#, , 1
#
# [,1] [,2] [,3] [,4]
#[1,] 1 4 7 10
#[2,] 2 5 8 11
#[3,] 3 6 9 12
#
#, , 2
#
# [,1] [,2] [,3] [,4]
#[1,] 13 16 19 22
#[2,] 14 17 20 23
#[3,] 15 18 21 24
#
#, , 3
#
# [,1] [,2] [,3] [,4]
#[1,] 25 28 31 34
#[2,] 26 29 32 35
#[3,] 27 30 33 36
#
#, , 4
#
# [,1] [,2] [,3] [,4]
#[1,] 37 40 43 46
#[2,] 38 41 44 47
#[3,] 39 42 45 48
#
#, , 5
#
# [,1] [,2] [,3] [,4]
#[1,] 49 52 55 58
#[2,] 50 53 56 59
#[3,] 51 54 57 60
```
每个“,,”后面的数字表示数组的第三维。因此,“my_array [,,1]”是数组的第一个2D平面,它是一个3x4的矩阵。