더북(TheBook)

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() 함수로 행 이름과 열 이름도 넣을 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.