Comment utiliser la police grasse dans R (avec exemples)
Vous pouvez utiliser la syntaxe de base suivante pour produire une police grasse dans les tracés R :
substitute(paste(bold('this text is bold')))
Les exemples suivants montrent comment utiliser cette syntaxe dans la pratique.
Exemple 1 : police en gras sur les étiquettes des axes du tracé
Le code suivant montre comment créer un nuage de points dans R en utilisant une police normale pour les étiquettes des deux axes :
#define data x <- c(1, 2, 3, 4, 4, 5, 6, 6, 7, 9) y <- c(8, 8, 9, 10, 13, 12, 10, 11, 14, 17) #create scatter plot with normal font for axis labels plot(x, y, xlab='X Label', ylab='Y Label')
Et le code suivant montre comment spécifier une police en gras pour les étiquettes des axes X et Y d’un tracé :
#define data x <- c(1, 2, 3, 4, 4, 5, 6, 6, 7, 9) y <- c(8, 8, 9, 10, 13, 12, 10, 11, 14, 17) #create scatterplot with axes labels in bold plot(x, y, xlab = substitute(paste(bold('X Label'))), ylab = substitute(paste(bold('Y Label'))))
Remarquez comment les étiquettes des deux axes sont désormais en gras.
Exemple 2 : police grasse avec texte dans le tracé
Le code suivant montre comment inclure une police en gras pour un élément de texte à l’intérieur d’un tracé :
#define data
x <- c(1, 2, 3, 4, 4, 5, 6, 6, 7, 9)
y <- c(8, 8, 9, 10, 13, 12, 10, 11, 14, 17)
#create scatterplot
plot(x, y)
#add normal text at location x=3, y=14
text(3, 14, 'This is some normal text')
#add bold text at location x=3, y=16
text(3, 16, substitute(paste(bold('This is some bold text'))))
Notez la différence entre la police grasse et la police normale.
Ressources additionnelles
Les didacticiels suivants expliquent comment exécuter d’autres fonctions courantes dans R :
Comment utiliser la police italique dans R
Comment ajouter des exposants et des indices aux tracés dans R
Comment changer la taille de la police dans ggplot2