[사용된 함수]

함수명

설명

array()

배열 생성


[배열 (Array)]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
> # array
> # Matrix를 여러 층 쌓아둔 형태 
> # 3차원이상의형태로저장 가능
> 
> array1 <- array(c(1:12), dim=c(4,3)) ; array1  #matrix처럼 2차원 배열
     [,1] [,2] [,3]
[1,]    1    5    9
[2,]    2    6   10
[3,]    3    7   11
[4,]    4    8   12
> class(array1) #2차원일 때는 matrix
[1"matrix"
> 
> array2 <- array(c(1:12), dim=c(2,2,3)) ; array2  #3차원 배열을 생성 
, , 1
 
     [,1] [,2]
[1,]    1    3
[2,]    2    4
 
, , 2
 
     [,1] [,2]
[1,]    5    7
[2,]    6    8
 
, , 3
 
     [,1] [,2]
[1,]    9   11
[2,]   10   12
 
> 
> array2[1,1,3]  #x:1y:1, z:3인 데이터를 조회
[19
> 
> array4<-array(c(1:24), dim=c(2,2,3,2)); array4 # 4차원 배열 생성
, , 11
 
     [,1] [,2]
[1,]    1    3
[2,]    2    4
 
, , 21
 
     [,1] [,2]
[1,]    5    7
[2,]    6    8
 
, , 31
 
     [,1] [,2]
[1,]    9   11
[2,]   10   12
 
, , 12
 
     [,1] [,2]
[1,]   13   15
[2,]   14   16
 
, , 22
 
     [,1] [,2]
[1,]   17   19
[2,]   18   20
 
, , 32
 
     [,1] [,2]
[1,]   21   23
[2,]   22   24
 
> dim(array4)
[12 2 3 2
> class(array4)
[1"array"
cs

출처 - 경영프로그래밍 강의 자료 (양성병 교수님)


'IT,인터넷 관련 학습 > R언어 학습' 카테고리의 다른 글

[R] 데이타프레임 (data.frame)  (0) 2019.05.11
[R] 리스트 (List)  (0) 2019.05.11
[R] 행렬 (Matrix)  (0) 2019.05.11
[R] 벡터 (Vector)  (0) 2019.05.11
[R] R 자료형 (Data Type)  (0) 2019.05.11

+ Recent posts