De complete gids: de lettergrootte wijzigen in ggplot2


U kunt de volgende syntaxis gebruiken om de lettergrootte van verschillende elementen in ggplot2 te wijzigen:

 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   

De volgende voorbeelden laten zien hoe u deze syntaxis kunt gebruiken met de volgende spreidingsdiagram 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

Voorbeeld 1: Wijzig de lettergrootte van alle tekst

De volgende code laat zien hoe u de lettergrootte van alle tekstelementen in de plot kunt wijzigen:

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

ggplot wijzig de lettergrootte

Voorbeeld 2: Wijzig de lettergrootte van astekst

De volgende code laat zien hoe u de lettergrootte alleen voor astekst kunt wijzigen:

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

ggplot2 verandert de lettergrootte van astekst

Voorbeeld 3: Wijzig de lettergrootte van astitels

De volgende code laat zien hoe u de lettergrootte alleen voor astitels kunt wijzigen:

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

ggplot2 verandert de lettergrootte van aslabels

Voorbeeld 4: Wijzig de lettergrootte van de plottitel

De volgende code laat zien hoe u de lettergrootte alleen voor de plottitel kunt wijzigen:

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

ggplot verandert de lettergrootte van de plottitel

Voorbeeld 5: Wijzig de lettergrootte van de bijschrifttekst

De volgende code laat zien hoe u de lettergrootte van alleen de bijschrifttekst kunt wijzigen:

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

ggplot2 wijzigt de tekstgrootte van de legenda

Voorbeeld 6: Wijzig de lettergrootte van de titel van het bijschrift

De volgende code laat zien hoe u de lettergrootte van de titel van het bijschrift kunt wijzigen:

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

ggplot2 wijzigt de lettergrootte van de legendatitel

Aanvullende bronnen

De complete gids voor ggplot2-titels
Hoe de legendagrootte in ggplot2 te veranderen
Hoe aslabels te roteren in ggplot2

Einen Kommentar hinzufügen

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