R에서 행렬의 행을 그리는 방법(예제 포함)


때로는 R의 행렬 행을 개별 행으로 플롯하고 싶을 수도 있습니다. 다행히도 다음 구문을 사용하면 쉽게 수행할 수 있습니다.

 matplot ( t (matrix_name), type=" l ")

이 튜토리얼에서는 이 구문을 사용하는 실제 예를 제공합니다.

예: R에서 행렬의 행 그리기

먼저, 세 개의 행을 포함하는 가짜 행렬을 만들어 보겠습니다.

 #make this example reproducible
set. seeds (1)

#create matrix
data <- matrix(sample. int (50, 21), nrow= 3 )

#view matrix
data

     [,1] [,2] [,3] [,4] [,5] [,6] [,7]
[1,] 4 34 14 21 7 40 12
[2,] 39 23 18 41 9 25 36
[3,] 1 43 33 10 15 47 48

그런 다음 matplot을 사용하여 행렬의 세 행을 플롯의 개별 선으로 플롯해 보겠습니다.

 matplot( t (data), type = " l ")

R에서 행렬 행 그리기

플롯의 각 행은 행렬의 세 데이터 행 중 하나를 나타냅니다.

참고: matplot 함수는 행렬의 열을 그리는 데 사용됩니다. 따라서 t()를 사용하여 행렬을 전치하여 대신 선을 그립니다.

또한 선의 너비를 변경하고 플롯에 일부 레이블을 추가할 수도 있습니다.

 matplot( t (data),
        type=" l ",
        lwd = 2 ,
        main=" Plotting the Rows of a Matrix ",
        ylab=" Value ") 

R에서 행렬을 그리는 예


이 페이지 에서 더 많은 R 튜토리얼을 찾을 수 있습니다.

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다