Die vollständige anleitung: so ändern sie die schriftgröße in ggplot2


Mit der folgenden Syntax können Sie die Schriftgröße verschiedener Elemente in ggplot2 ändern:

 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   

Die folgenden Beispiele zeigen, wie diese Syntax mit dem folgenden Streudiagramm in ggplot2 verwendet wird:

 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

Beispiel 1: Ändern Sie die Schriftgröße des gesamten Textes

Der folgende Code zeigt, wie Sie die Schriftgröße aller Textelemente im Plot ändern:

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

ggplot Schriftgröße ändern

Beispiel 2: Ändern Sie die Schriftgröße des Achsentexts

Der folgende Code zeigt, wie die Schriftgröße nur für Achsentext geändert wird:

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

ggplot2 ändert die Schriftgröße des Achsentextes

Beispiel 3: Ändern Sie die Schriftgröße von Achsentiteln

Der folgende Code zeigt, wie die Schriftgröße nur für Achsentitel geändert wird:

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

ggplot2 ändert die Schriftgröße der Achsenbeschriftungen

Beispiel 4: Ändern Sie die Schriftgröße des Plottitels

Der folgende Code zeigt, wie die Schriftgröße nur für den Plottitel geändert wird:

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

ggplot ändert die Schriftgröße des Plottitels

Beispiel 5: Ändern Sie die Schriftgröße des Beschriftungstextes

Der folgende Code zeigt, wie man die Schriftgröße nur des Beschriftungstextes ändert:

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

ggplot2 ändert die Textgröße der Legende

Beispiel 6: Ändern Sie die Schriftgröße des Untertiteltitels

Der folgende Code zeigt, wie Sie die Schriftgröße des Untertiteltitels ändern:

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

ggplot2 ändert die Schriftgröße des Legendentitels

Zusätzliche Ressourcen

Die vollständige Anleitung zu ggplot2-Titeln
So ändern Sie die Legendengröße in ggplot2
So drehen Sie Achsenbeschriftungen in ggplot2

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert