7.3 행렬의 차원 확인

dim() 함수로 생성되어 있는 행렬 변수의 차원을 확인할 수 있습니다.

또한 nrow() 함수와 ncol() 함수를 이용하여 행과 열의 갯수를 확인할 수 있습니다.

dim(x1)                 # 행렬 x1의 행과 열의 갯수를 동시에 반환합니다.
## [1] 2 3
dim(x1)[1]              # 행렬 x1의 행의 갯수를 반환합니다.
## [1] 2
dim(x1)[2]              # 행렬 x1의 열의 갯수를 반환합니다.
## [1] 3
nrow(x1)                # 행렬 x1의 행의 갯수를 반환합니다.
## [1] 2
ncol(x1)                # 행렬 x1의 열의 갯수를 반환합니다.
## [1] 3

7.3.1 행렬의 생성

dim() 함수에 행렬의 차원을 인수로 설정함으로써 벡터를 행렬로 만들 수도 있습니다.

data <- c(4, 2, 3, 5, 4, 7)
dim(data) <- c(2, 3)          # data를 2행 3열의 행렬로 변환합니다.
data                          # 열 우선순으로 요소가 채워집니다.
##      [,1] [,2] [,3]
## [1,]    4    3    4
## [2,]    2    5    7