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 ))
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 ))
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 ))
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 ))
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 ))
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 ))
Aanvullende bronnen
De complete gids voor ggplot2-titels
Hoe de legendagrootte in ggplot2 te veranderen
Hoe aslabels te roteren in ggplot2