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 ) 

ggplot2 aumenta la dimensione in punti

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 ) 

ggplot2 diminuisce la dimensione in punti

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”

Aggiungi un commento

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