Ho una trama che sto realizzando in ggplot2 per riassumere i dati che provengono da un set di dati a celle 2 x 4 x 3. Sono stato in grado di creare pannelli per la variabile a 2 livelli usando facet_grid(. ~ Age)
e di impostare gli assi xey aes(x=4leveledVariable, y=DV)
. aes(group=3leveledvariable, lty=3leveledvariable)
Finora ero solito produrre la trama. Questo mi dà una visualizzazione che è pannellata dalla variabile a 2 livelli, con l'asse X che rappresenta la variabile a 4 livelli e diverse linee tracciate all'interno dei pannelli per la variabile a 3 livelli. Ma la chiave per la variabile a 3 livelli è intitolata con il nome della variabile a 3 livelli e voglio che sia un titolo che contenga uno spazio carattere. Come posso rinominare il titolo della legenda?
Cose che ho provato che non sembrano funzionare (dov'è il abp
mio oggetto ggplot2):
abp <- abp + opts(legend.title="Town Name")
abp <- abp + scale_fill_continuous("Town Name")
abp <- abp + opts(group="Town Name")
abp <- abp + opts(legend.title="Town Name")
Dati di esempio:
ex.data <- data.frame(DV=rnorm(2*4*3), V2=rep(1:2,each=4*3), V4=rep(1:4,each=3), V3=1:3)
theme_get()
ti fornisce lo stesso riferimento nella console.