더북(TheBook)

배열 데이터 접근

배열의 데이터를 접근하는 방법은 행렬의 경우와 차원의 수만 다를 뿐이지 차이가 없다. 따라서 색인, 이름 등으로 데이터를 접근할 수 있고 dim( )을 사용해 데이터의 차원을 알 수 있다.

다음은 배열 데이터를 접근하는 예를 보여준다.

> (x <- array(1:12, dim=c(2, 2, 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
> x[1, 1, 1]
[1] 1
> x[1, 2, 3]
[1] 11
> x[, , 3]
     [,1] [,2]
[1,]    9   11
[2,]   10   12
> dim(x)
[1] 2 2 3
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.