반응형
도구 R로 푸는 통계
28. 행렬 내부 데이터에 접근하기
행렬 내부 데이터에 접근하는 방법을 알아봅시다.
먼저 행렬을 하나 정의해봅시다.
> mat=matrix(c(1,2,3,4,5,6),ncol=2)
> mat
[,1] [,2]
[1,] 1 4
[2,] 2 5
[3,] 3 6
1행1열에 접근하겠습니다. 대괄호를 사용합니다.
> mat[1,1]
[1] 1
2행1열에 접근하겠습니다.
> mat[2,1]
[1] 2
한 행 전체에 접근해봅시다. 3행 전체에 접근해보겠습니다. 열을 입력하는 부분을 비우면 됩니다.
> mat[3,]
[1] 3 6
한 열 전체에 접근해봅시다. 2열 전체에 접근해보겠습니다. 행을 입력하는 부분을 비우면 됩니다. 열이
세로로 불러지진 않습니다.
> mat[,2]
[1] 4 5 6
1행과, 3행만 불러와봅시다. 벡터를 이용해서 입력하면 됩니다.
> mat[c(1,3),]
[,1] [,2]
[1,] 1 4
[2,] 3 6
1행과, 3행을 불러오는데 2열만 불러오겠습니다.
> mat[c(1,3),2]
[1] 4 6
영상이 더 편하신 분
반응형
'R 주제 > R 기초 및 통계 강의' 카테고리의 다른 글
[R 강의] 30. 행렬의 연산 2 (원소 간의 곱셈, 나눗셈, 거듭제곱) (0) | 2020.03.19 |
---|---|
[R 강의] 29. 행렬의 연산(덧셈,곱셈) (0) | 2020.03.19 |
[R 강의] 27. 행렬 정의하기 matrix (0) | 2020.03.19 |
[R 강의] 26. 산점도(scatter plot) 그리기, 꾸미기 (0) | 2020.03.18 |
[R 강의] 25. 함수 정의 해보기(평균을 구해주는 함수) (0) | 2020.03.18 |
댓글