La guida completa: come modificare la dimensione del carattere in ggplot2


Puoi utilizzare la seguente sintassi per modificare la dimensione del carattere di vari elementi in ggplot2:

 p + theme(text=element_text(size= 20 ), #change font size of all text
        axis. text =element_text(size= 20 ), #change font size of axis text
        axis. title =element_text(size= 20 ), #change font size of axis titles
        plot. title =element_text(size= 20 ), #change font size of plot title
        legend. text =element_text(size= 20 ), #change font size of legend text
        legend. title =element_text(size= 20 )) #change font size of legend title   

I seguenti esempi mostrano come utilizzare questa sintassi con il seguente grafico a dispersione in ggplot2:

 library (ggplot2)

#create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6),
                 y=c(6, 8, 14, 19, 22, 18),
                 z=c('A', 'A', 'B', 'B', 'C', 'C'))

#create scatterplot
p <- ggplot(df, aes (x=x, y=y, color=z)) +
       geom_point(size= 3 ) +
         ggtitle(" This is the Title ")

p

Esempio 1: modificare la dimensione del carattere di tutto il testo

Il codice seguente mostra come modificare la dimensione del carattere di tutti gli elementi di testo nella trama:

 p + theme(text=element_text(size= 20 )) 

ggplot cambia la dimensione del carattere

Esempio 2: modificare la dimensione del carattere del testo dell’asse

Il codice seguente mostra come modificare la dimensione del carattere solo per il testo dell’asse:

 p + theme(axis. text =element_text(size= 30 )) 

ggplot2 cambia la dimensione del carattere del testo dell'asse

Esempio 3: modificare la dimensione del carattere dei titoli degli assi

Il codice seguente mostra come modificare la dimensione del carattere solo per i titoli degli assi:

 p + theme(axis. title =element_text(size= 30 )) 

ggplot2 modifica la dimensione del carattere delle etichette degli assi

Esempio 4: modifica la dimensione del carattere del titolo della trama

Il codice seguente mostra come modificare la dimensione del carattere solo per il titolo della trama:

 p + theme(plot. title =element_text(size= 30 )) 

ggplot cambia la dimensione del carattere del titolo della trama

Esempio 5: modificare la dimensione del carattere del testo della didascalia

Il codice seguente mostra come modificare la dimensione del carattere solo del testo della didascalia:

 p + theme(legend. text =element_text(size= 30 )) 

ggplot2 cambia la dimensione del testo della legenda

Esempio 6: modificare la dimensione del carattere del titolo della didascalia

Il codice seguente mostra come modificare la dimensione del carattere del titolo della didascalia:

 p + theme(legend. title =element_text(size= 30 )) 

ggplot2 cambia la dimensione del carattere del titolo della legenda

Risorse addizionali

La guida completa ai titoli ggplot2
Come modificare la dimensione della legenda in ggplot2
Come ruotare le etichette degli assi in ggplot2

Aggiungi un commento

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