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 ))
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 ))
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 ))
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 ))
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 ))
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 ))
Risorse addizionali
La guida completa ai titoli ggplot2
Come modificare la dimensione della legenda in ggplot2
Come ruotare le etichette degli assi in ggplot2