Le guide complet : Comment changer la taille de la police dans ggplot2
Vous pouvez utiliser la syntaxe suivante pour modifier la taille de la police de divers éléments dans 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
Les exemples suivants montrent comment utiliser cette syntaxe avec le nuage de points suivant dans 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
Exemple 1 : modifier la taille de la police de tout le texte
Le code suivant montre comment modifier la taille de la police de tous les éléments de texte du tracé :
p + theme(text=element_text(size=20))
Exemple 2 : modifier la taille de la police du texte de l’axe
Le code suivant montre comment modifier la taille de la police uniquement pour le texte de l’axe :
p + theme(axis.text=element_text(size=30))
Exemple 3 : Modifier la taille de la police des titres des axes
Le code suivant montre comment modifier la taille de la police uniquement pour les titres des axes :
p + theme(axis.title=element_text(size=30))
Exemple 4 : Modifier la taille de la police du titre du tracé
Le code suivant montre comment modifier la taille de la police uniquement pour le titre de l’intrigue :
p + theme(plot.title=element_text(size=30))
Exemple 5 : Modifier la taille de la police du texte de la légende
Le code suivant montre comment modifier la taille de la police uniquement du texte de la légende :
p + theme(legend.text=element_text(size=30))
Exemple 6 : Modifier la taille de la police du titre de la légende
Le code suivant montre comment modifier la taille de la police du titre de la légende :
p + theme(legend.title=element_text(size=30))
Ressources additionnelles
Le guide complet des titres ggplot2
Comment changer la taille de la légende dans ggplot2
Comment faire pivoter les étiquettes des axes dans ggplot2