Comment utiliser la police italique dans R (avec exemples)
Vous pouvez utiliser la syntaxe de base suivante pour produire une police italique dans les tracés R :
substitute(paste(italic('this text is italic')))
Les exemples suivants montrent comment utiliser cette syntaxe dans la pratique.
Exemple 1 : police italique dans le titre du tracé
Le code suivant montre comment utiliser la police italique dans le titre d’un tracé dans R :
#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 title in italics plot(x, y, main = substitute(paste(italic('Scatterplot of x vs. y'))))
Notez que nous pouvons également spécifier la police italique pour certains mots du titre uniquement :
#create scatterplot with only some of title in italics plot(x, y, main = substitute(paste(italic('Scatterplot of'), ' x vs. y')))
Exemple 2 : police italique sur les étiquettes des axes du tracé
Le code suivant montre comment spécifier la police italique 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 italics plot(x, y, xlab = substitute(paste(italic('X Label'))), ylab = substitute(paste(italic('Y Label'))))
Exemple 3 : police italique avec texte dans le tracé
Le code suivant montre comment inclure une police italique 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 italic text at location x=3, y=16 text(3, 16, substitute(paste(italic('This is some italic text'))))
Ressources additionnelles
Les didacticiels suivants expliquent comment exécuter d’autres fonctions courantes dans R :
Comment ajouter des exposants et des indices aux tracés dans R
Comment changer la taille de la police dans ggplot2