- 행렬(Matrix) : R에서 행렬(matrix)는 2차원 벡터를 의미한다.
인덱스를 통해 접근가능하며 행 또는 열의 인덱스를 비워두면 전체를 의미한다.
앞에서 배운 Numeric Index를 통해 원하는 열만 뽑아내는 것도 가능하다.
dimnames() 함수를 이용해 각 행열의 이름을 부여할 수 있다.
부여한 이름으로 인덱싱도 가능하다.
1. Transpose (전치행렬)
: t()함수를 이용하면 행과 열을 바꾼 전치행렬을 얻을 수 있다.
2. Combining Matrices
cbind() 함수를 이용하면 컬럼끼리(가로로) 두개의 matrix를 결합하는 것이 가능하다.
rbind() 함수를 이용하면 로우끼리(세로로) 두개의 matrix를 결합하는 것이 가능하다.
3. Deconstruction (해체)
: c() 함수를 이용하면 matrix를 vector로 해체하는 것이 가능하다.
-References : http://www.r-tutor.com/r-introduction/matrix
'언어 > R' 카테고리의 다른 글
[R 기초] 리스트 (List) (0) | 2020.05.29 |
---|---|
[R 기초] 벡터 (Vector) (0) | 2020.05.29 |
[R 기초] 기본 데이터 타입 (Basic Data Types) (0) | 2020.05.29 |