7.2 벡터 결합에 의한 행렬 만들기
행렬을 만드는 또 다른 방법은 열 결합과 행 결합에서와 같이 cbind()
함수와 rbind()
함수를 사용하는 것입니다.
# 3개의 벡터입니다.
<- c(1, 2, 3, 4)
v1 <- c(5, 6, 7, 8)
v2 <- c(9, 10, 11, 12)
v3
# cbind() 함수와 rbind() 함수를 이용하면 행렬을 생성합니다.
<- rbind(v1, v2, v3) # v1, v2, v3가 행렬의 행을 구성합니다.
x6 # 각 행의 이름은 벡터의 이름이 할당됩니다. x6
## [,1] [,2] [,3] [,4]
## v1 1 2 3 4
## v2 5 6 7 8
## v3 9 10 11 12
<- cbind(v1, v2, v3) # v1, v2, v3가 행렬의 열을 구성합니다.
x7 # 각 열의 이름은 벡터의 이름이 할당됩니다. x7
## v1 v2 v3
## [1,] 1 5 9
## [2,] 2 6 10
## [3,] 3 7 11
## [4,] 4 8 12