3.2 R 행렬 Matrix
동일한 형태의 데이터가 2차원으로 구성된 데이터 구조입니다. 표처럼 m × n 형태로 이루어진 데이터 구조입니다.
3.2.1 행렬 생성
3.2.2 행렬 이름 붙이기
3.2.2.1 rownames() 또는 colnames()를 사용하여 이름 붙이기
3.2.5 행렬의 요소 추출
3.2.5.1 특정 위치에 있는 요소 추출
3.2.5.2 행렬 이름으로 요소 추출
3.2.5.3 마이너스 기호(-)를 이용하여 요소 제외
3.2.6 행렬 요소 수정
3.2.7 행렬 연산
log2(m1)
#> [,1] [,2] [,3]
#> [1,] 0.00 2.32 3.17
#> [2,] 1.00 2.58 3.32
#> [3,] 1.58 2.81 3.46
#> [4,] 2.00 3.00 3.58
# 행합계 rowSums()
rowSums(m3)
#> 행1 행2 행3 행4 행5
#> 14 13 16 25 24
# 열합계 colSums()
colSums(m3)
#> 열1 열2 열3
#> 35 28 29
# 행 평균
apply(m3, 1, mean)
#> 행1 행2 행3 행4 행5
#> 4.67 4.33 5.33 8.33 8.00
# 열 평균
apply(m3, 2, mean)
#> 열1 열2 열3
#> 7.0 5.6 5.8
- 행렬곱 %*%
행열간의 곱하기는 수학적으로 곱이 가능한 형태를 갖는 행렬만이 가능합니다.