r:ggplot2:titoli
Titoli dei grafici (ggplot2)
Per inserire i titoli in un grafico, si usa la funzione `labs()`, con la quale è possibile controllare diversi elementi di testo all'interno del grafico:
- ggplot_labs.R
library(tidyverse) cars %>% ggplot(aes(x = speed, y = dist)) + geom_point() + labs(title = "title: il titolo del grafico", subtitle = "subtitle: il sottotitolo", caption = "caption: didascalia (ad es.: \"dati: cars\")", x = "x: asse delle X", y = "y: asse delle Y", tag = "tag: 1/1")
Nel grafico risultate, vediamo la disposizione di default di questi elementi:
I titoli degli assi possono essere aggiunti anche singolarmente:
cars %>% ggplot(aes(x = speed, y = dist)) + geom_point() + xlab("Titolo asse X") + ylab("Titolo asse Y")
Formattazione dei titoli
I titoli possono essere formattati attraverso la funzione 'theme()' (vedi Modificare gli elementi del tema):
theme(plot.title = element_text(...))
Ad esempio, per centrare il titolo:
mtcars %>% ggplot(aes(x = mpg, y = wt)) + geom_point() + labs(title = "mtcars: miles per gallon vs. weight") + theme(plot.title = element_text(hjust = 0.5))
r/ggplot2/titoli.txt · Ultima modifica: 05/09/2025 16:48 da Agnese Vardanega