Come modificare la dimensione in punti in ggplot2 (3 esempi)
Puoi utilizzare l’argomento size per modificare la dimensione dei punti in un grafico a dispersione ggplot2:
some_ggplot +
geom_point(size= 1.5 )
La dimensione predefinita è 1,5 ma puoi diminuire o aumentare questo valore per rendere i punti più piccoli o più grandi.
Gli esempi seguenti mostrano come utilizzare ciascun metodo nella pratica con il set di dati mtcars integrato in R.
Per riferimento, ecco come appare un grafico a dispersione ggplot2 utilizzando la dimensione predefinita:
library (ggplot2)
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point()
Esempio 1: aumentare la dimensione in punti in ggplot2
Il codice seguente mostra come creare un grafico a dispersione in ggplot2 e aumentare la dimensione in punti utilizzando l’argomento size :
library (ggplot2)
#create scatterplot with increased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point(size= 5 )
Tieni presente che i punti sono molto più grandi della dimensione predefinita.
Esempio 2: diminuire la dimensione in punti in ggplot2
Il codice seguente mostra come creare un grafico a dispersione in ggplot2 e diminuire la dimensione in punti utilizzando l’argomento size :
library (ggplot2)
#create scatterplot with decreased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point(size= 0.5 )
Tieni presente che i punti sono molto più piccoli della dimensione predefinita.
Esempio 3: regolare la dimensione in punti in base a una variabile
Il codice seguente mostra come creare un grafico a dispersione in ggplot2 e regolare ciascuna dimensione in punti in base al valore di un’altra variabile nel set di dati mtcars chiamata qsec :
library (ggplot2)
#create scatterplot with point size based on value of qsec
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point( aes (size=qsec))
La dimensione di ciascun punto ora dipende dal valore della variabile qsec .
Tieni presente che ggplot2 aggiunge automaticamente anche una legenda sul lato destro del grafico per aiutarti a capire come il valore della variabile qsec si associa alla dimensione di ciascun punto.
Nota : puoi trovare la documentazione completa per la funzione geom_point() qui .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre operazioni comuni in ggplot2:
Come cambiare la forma del punto in ggplot2
Come cambiare il titolo della legenda in ggplot2
Come ruotare le etichette degli assi in ggplot2
Come risolvere il problema in R: Impossibile trovare la funzione “ggplot”