Per favore perdona la mia ignoranza se questa è una domanda semplice, ma non riesco a capire come sottolineare qualsiasi parte di un titolo di trama. Sto usando ggplot2
.Come sottolineare il testo in un titolo o etichetta? (ggplot2)
Il meglio che ho trovato era annotate("segment") done by hand e ho creato una trama giocattolo per illustrare il suo metodo.
df <- data.frame(x = 1:10, y = 1:10)
rngx <- 0.5 * range(df$x)[2] # store mid-point of plot based on x-axis value
rngy <- 0.5 * range(df$y)[2] # stores mid-point of y-axis for use in ggplot
ggplot(df, aes(x = x, y = y)) +
geom_point() +
ggtitle("Oh how I wish for ...") +
ggplot2::annotate("text", x = rngx, y = max(df$y) + 1, label = "underlining!", color = "red") +
# create underline:
ggplot2::annotate("segment", x = rngx-0.8, xend = rngx + 0.8, y= 10.1, yend=10.1)
uses bquote(underline() with base R
pertains to lines over and under nodes on a graph
uses plotmath and offers a workaround, but it didn't help
Il collegamento all'utilizzo del diagramma non era una "soluzione". L'accettato era una risposta e potrebbe (o dovrebbe?) Darti la risposta. Solo perché un secondo tentativo (che non è stato accettato) è stato un gioco da ragazzi, non c'è motivo di minimizzare il lavoro di @ Spacedman. –