Come utilizzare il carattere corsivo in r (con esempi)
È possibile utilizzare la seguente sintassi di base per produrre un carattere corsivo nei grafici R:
substitute(paste(italic(' this text is italic ')))
Gli esempi seguenti mostrano come utilizzare questa sintassi nella pratica.
Esempio 1: carattere corsivo nel titolo della trama
Il codice seguente mostra come utilizzare il carattere corsivo nel titolo di un grafico in 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 '))))
Tieni presente che possiamo anche specificare il carattere corsivo solo per alcune parole nel titolo:
#create scatterplot with only some of title in italics plot(x, y, main = substitute(paste(italic(' Scatterplot of '), ' x vs. y ')))
Esempio 2: carattere corsivo sulle etichette dell’asse di stampa
Il codice seguente mostra come specificare il carattere corsivo per le etichette degli assi X e Y di un grafico:
#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 '))))
Esempio 3: carattere corsivo con testo nel percorso
Il codice seguente mostra come includere un carattere corsivo per un elemento di testo all’interno di un percorso:
#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 '))))
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre funzioni comuni in R:
Come aggiungere apici e pedici alle trame in R
Come cambiare la dimensione del carattere in ggplot2