Ricerca Sociale con R

Una wiki per l'analisi dei dati con R

Strumenti Utente

Strumenti Sito


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))

Domande? Scrivimi

su Telegram per email
r/ggplot2/titoli.txt · Ultima modifica: 05/09/2025 16:48 da Agnese Vardanega