Imposta lo spessore dei grafici in R
- Imposta lo spessore delle linee del grafico
- Modifica lo spessore degli assi
- Modifica lo spessore dei bordi
La programmazione R è considerata uno dei linguaggi di programmazione più utili e ampiamente utilizzati per i dati e l’analisi statistica. Una caratteristica essenziale per eseguire tale analisi è la visualizzazione dei dati utilizzando bellissimi grafici e figure.
In linguaggio R, matplot()
, plot()
, ggplot()
sono alcune delle funzioni più comunemente usate per tracciare grafici diversi.
La larghezza degli assi e delle linee in tali grafici dipende solitamente dal tipo di dispositivo. Possiamo modificare lo spessore delle linee della trama usando il parametro lwd
in diverse funzioni.
In questo tutorial, introdurremo come impostare lo spessore delle linee di trama, gli assi e anche i bordi del grafico.
Imposta lo spessore delle linee del grafico
Possiamo usare il parametro lwd
per impostare lo spessore delle linee del grafico. Ad esempio, per prima cosa tracciamo un semplice grafico a linee usando la funzione plot()
. La funzione sample()
qui crea una distribuzione casuale di 100 elementi:
plot(sample(100), type = 'l')
Ora per cambiare lo spessore della linea del grafico, inseriremo il parametro lwd
nella funzione plot()
e lo imposteremo al valore desiderato:
plot(sample(100), type = 'l',lwd = 4)
Notare l’aumento dello spessore delle linee di trama. Allo stesso modo, possiamo anche impostare lo spessore degli assi e dei bordi.
Modifica lo spessore degli assi
Per prima cosa, inizieremo con un semplice grafico a dispersione di una distribuzione casuale di 100 elementi creati usando la funzione sample()
. Useremo la funzione plot()
per tracciare questa distribuzione.
plot(sample(100))
Adesso useremo la funzione axis()
. Questo ci permette di imporre un asse alla trama corrente in una posizione o spessore specificato, con ancora più personalizzazioni disponibili. Per impostare lo spessore dell’asse, cambieremo il parametro lwd
e lo imposteremo allo spessore desiderato.
plot(sample(100))
axis(side = 1, lwd = 3)
axis(side = 2, lwd = 3)
Modifica lo spessore dei bordi
Possiamo aggiungere la funzione box()
per aggiungere un riquadro attorno al grafico con uno spessore desiderato.
Ad esempio, possiamo aggiungere una casella a un grafico BoxPlot (abbiamo anche aumentato lo spessore del boxplot utilizzando boxlwd) come mostrato di seguito:
boxplot(sample(100), horizontal = TRUE, notch = TRUE, boxlwd = 4)
box(lwd=2)
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn