Come aggiungere una linea verticale all'istogramma in r


È possibile utilizzare i seguenti metodi per aggiungere una linea verticale a un istogramma in R:

Metodo 1: aggiungi una linea verticale continua in una posizione specifica

 abline(v= 2 )

Questa sintassi aggiunge una linea verticale all’istogramma in x=2.

Metodo 2: aggiungi una linea verticale personalizzata in una posizione specifica

 abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')

Questa sintassi aggiunge una linea tratteggiata verticale rossa con una larghezza pari a 3 al valore medio dell’istogramma.

Metodo 3: aggiungi più linee verticali personalizzate

 abline(v=quantile(data, .25 ), col=' red ', lwd= 3 )
abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )

Questa sintassi aggiunge una linea verticale rossa al primo quartile e una linea verticale blu al terzo quartile dell’istogramma.

Gli esempi seguenti mostrano come utilizzare ciascun metodo nella pratica.

Esempio 1: aggiungi una linea verticale continua in una posizione specifica

Il codice seguente mostra come creare un istogramma e aggiungere una linea verticale in x=2:

 #make this example reproducible
set. seed ( 1 )

#createdata
data <- rnorm(n= 1000 , mean= 5 , sd= 2 )

#create histogram to visualize distribution of data
hist(data)

#add vertical line at x=2
abline(v= 2 )

Esempio 2: aggiungi una linea verticale personalizzata a una posizione specifica

Il codice seguente mostra come creare un istogramma e aggiungere una linea tratteggiata rossa verticale con una larghezza pari a 3 al valore medio dell’istogramma:

 #make this example reproducible
set. seed ( 1 )

#create data
data <- rnorm(n= 1000 , mean= 5 , sd= 2 )

#create histogram to visualize distribution of data
hist(data)

#add vertical line at mean value
abline(v=mean(data), col=' red ', lwd= 3 , lty=' dashed ')

aggiungi una linea verticale all'istogramma in R

Esempio 3: aggiungi più linee verticali personalizzate

Il codice seguente mostra come creare un istogramma e aggiungere una linea verticale rossa al primo quartile e una linea verticale blu al terzo quartile dell’istogramma.

 #make this example reproducible
set. seed ( 1 )

#create data
data <- rnorm(n= 1000 , mean= 5 , sd= 2 )

#create histogram to visualize distribution of data
hist(data)

#add vertical lines at 1st and third quartiles
abline(v=quantile(data, .25 ), col=' red ', lwd= 3 )
abline(v=quantile(data, .75 ), col=' blue ', lwd= 3 )

aggiungi più linee verticali all'istogramma in R

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in R:

Come creare un istogramma di frequenza relativo in R
Come sovrapporre una curva normale su un istogramma in R
Come utilizzare la funzione abline() in R

Aggiungi un commento

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