Come tracciare le righe di una matrice in r (con esempi)


A volte potresti voler tracciare le righe di una matrice in R come singole righe. Fortunatamente, questo è facile da fare utilizzando la seguente sintassi:

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

Questo tutorial fornisce un esempio pratico dell’utilizzo di questa sintassi.

Esempio: tracciare le righe di una matrice in R

Innanzitutto, creiamo una matrice falsa con cui lavorare contenente tre righe:

 #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

Usiamo quindi matplot per tracciare le tre righe della matrice come singole linee su un grafico:

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

Tracciare le righe della matrice in R

Ogni riga nel grafico rappresenta una delle tre righe di dati nella matrice.

Nota: la funzione matplot viene utilizzata per tracciare le colonne di una matrice. Quindi, usiamo t() per trasporre la matrice per disegnare invece le linee.

Possiamo anche modificare la larghezza delle linee e aggiungere alcune etichette alla trama:

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

Esempio di tracciare una matrice in R


Puoi trovare altri tutorial su R in questa pagina .

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *