Se utilizzo \n
con labs(title="whatever \n comes after this")
, mi ritrovo con uno spazio abbastanza grande tra le righe. C'è un modo per influenzarlo? (Voglio dire tranne la dimensione del font del titolo stesso).Modifica lo spazio interlineare nel titolo ggplot?
8
A
risposta
8
si può fare qualcosa di simile (opzione lineHeight per modificare l'interlinea)
p <- qplot(mpg, wt, data = mtcars)
p <- p + ggtitle("whatever \n comes after this") +
theme(plot.title = element_text(lineheight=.1))
p
0
Per tutto centrato (che \n
non va bene in molti casi), mantenere ogni pezzo di testo della stessa dimensione o potendo relativamente regolare se vi sono più di 2 linee (che è utile in alcuni casi) e allo stesso tempo in grado di regolare lo spazio interlineare, usa invece:
labs(title=expression(atop(textstyle("whateverline1"),atop(textstyle("whateverline2"),atop(scriptscriptstyle(""),textstyle("whateverline3"))))))
Quindi utilizzare labeller=label_parsed
Questo funziona anche per facet_grid
, xlab
e ylab
Nota la atop
e textstyle
per posizionare il testo mantenendolo tutti della stessa dimensione e la scriptscriptstyle("")
controllare spaziatura fra le linee. Puoi anche utilizzare varie dimensioni relative del testo utilizzando scriptstyle
o scriptscriptstyle
a seconda delle tue esigenze
Problemi correlati
- 1. Cambia il titolo della legenda ggplot
- 2. rimuovere titolo di legenda in ggplot
- 3. Aggiunta di un titolo proprio per ggplot
- 4. Modifica lo stile del titolo grid.arrange. Grassetto, corsivo ecc. R
- 5. Modifica alert() del titolo (javascript nel Android Webview)
- 6. Lo spazio utente del profilo di blocco perfode si modifica?
- 7. Vecchio spazio dei nomi ancora nel file .g.cs quando si modifica lo spazio dei nomi di una classe di riferimento
- 8. ridurre lo spazio tra i diagrammi grid.arrange
- 9. Modifica titolo attribuito di UIButton
- 10. ggplot2, modifica la dimensione del titolo
- 11. mostra il titolo ggplot2 senza riservare spazio per esso
- 12. Aggiungi titolo sotto il grafico con quattro grafici in ggplot
- 13. DataContractSerializer - modifica lo spazio dei nomi e deserializza il file associato allo spazio dei nomi precedente
- 14. Modifica il layout della legenda ggplot
- 15. modifica dei colori dei fattori ggplot?
- 16. Modifica margine intorno all'area del tracciato e titolo nel WPF Toolkit chart
- 17. - Modifica dello spazio dei nomi
- 18. Modifica etichetta del titolo del frame gganimate
- 19. Modifica titolo UINavigationBar in iOS8 Swift
- 20. Modifica del titolo di tabbar in Android
- 21. R - come allocare lo spazio dello schermo su complesse immagini ggplot
- 22. Come aggiungere un titolo a un ggplot quando il titolo è un nome di variabile?
- 23. Modifica del titolo del documento in React?
- 24. come rimuovere lo spazio nel mezzo usando C#
- 25. Aumenta l'input HTML per riempire lo spazio nel contenitore
- 26. MongoDB: richiede una chiave con lo spazio nel suo nome
- 27. Riempire lo spazio su disco nel dispositivo Android
- 28. Lo spazio nel nome dell'app iOS non viene visualizzato
- 29. Aumentare lo spazio permgen
- 30. Modifica del titolo di un pannello Ext.
molto carina. grazie agstudy. È necessario influenzare l'allineamento? Perché tutto è centrato finora? –
ah, vedo che è solo l'opzione 'vjust' per il testo_elemento. chiazza di petrolio. –