1에서 20까지 숫자 값으로 5행 4열을 갖는 행렬을 만들어 보겠습니다.
> x <- matrix(1:20 , 5, 4) # 1~20의 숫자 값으로 5행 4열 행렬을 생성 > x [,1] [,2] [,3] [,4] [1,] 1 6 11 16 [2,] 2 7 12 17 [3,] 3 8 13 18 [4,] 4 9 14 19 [5,] 5 10 15 20 > class(x) # 데이터 구조는 행렬(배열 계열, R 4.0 이하는 matrix만 출력됨) [1] "matrix" "array"
* 숫자s:숫자e는 숫자 s부터 e까지 데이터 값을 연속으로 만들라는 의미입니다.
* 열 위치(열 좌표)
* 행 위치(행 좌표)
행렬 데이터 구조가 만들어졌습니다. 왼쪽과 위쪽의 [ , ]는 [행, 열]의 좌표를 나타냅니다.6 2차원 R 데이터 구조에서 데이터 접근의 기본 순서는 [행, 열]인 것을 기억하세요.
6 rownames(), colnames() 함수로 행 이름과 열 이름도 넣을 수 있습니다.