Sto cercando di ottenere un apice per le unità del mio asse y utilizzando le espressioni plotmath a cui si fa riferimento in diversi post. Ho esaminato le discussioni sull'utilizzo di expression e anche su here, ma non funziona per me. Ecco quello che ho finora:Apice in ggplot2 utilizzando plotmath
ggplot(data.frame, aes(Region, Zmar_sh)) +
geom_boxplot() + xlab("Region") +
ylab(expression(paste("eelgrass shoot density", " (shoots/", expression(m[2])))) +
ggtitle(expression(paste(italic("Zostera marina")," shoot density in X Bay", sep = " ")))
L'espressione ggtitle funziona, ma non sto ancora ricevendo il mio asse y per leggere "eelgrass densità shoot (germogli/m2)" con il "2" come apice. Cosa mi manca?
Grazie! Non ero a conoscenza di questo uso del ~. Sapevo che era una cosa piccola che mi mancava. E tu avevi ragione riguardo all'apice, ovviamente. Sto anche lavorando con gli abbonati nel mio codice e ho scritto il termine sbagliato nella mia fretta di postare. – KVininska