Mam wykres, który tworzę w ggplot2, aby podsumować dane, które pochodzą z 2 x 4 x 3 komórek. Byłem w stanie wykonać panele dla zmiennej 2-poziomowej za pomocą facet_grid(. ~ Age)
i ustawić za pomocą osi xiy aes(x=4leveledVariable, y=DV)
. Kiedyś aes(group=3leveledvariable, lty=3leveledvariable)
produkować fabułę tej pory. To daje mi wizualizację, która jest panelowana przez zmienną 2-poziomową, z osią X reprezentującą zmienną 4-poziomową i różnymi liniami wykreślonymi w panelach dla zmiennej 3-poziomowej. Ale klucz dla zmiennej trójpoziomowej jest zatytułowany nazwą zmiennej trójpoziomowej i chcę, aby był to tytuł z przestrzenią znaków. Jak mogę zmienić nazwę tytułu legendy?
Rzeczy, które próbowałem, które wydają się nie działać (gdzie abp
jest mój obiekt 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")
Przykładowe dane:
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()
zapewnia to samo odniesienie w konsoli.