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 ")
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 ")
Puoi trovare altri tutorial su R in questa pagina .