我在ggplot2中绘制了一个图表,以汇总来自2 x 4 x 3单元格数据集的数据。我已经能够使用制作2级变量的面板,并使用facet_grid(. ~ Age)
来设置x和y轴aes(x=4leveledVariable, y=DV)
。aes(group=3leveledvariable, lty=3leveledvariable)
到目前为止,我以前一直在制作情节。这给了我一个由2级变量覆盖的可视化效果,X轴代表4级变量,并且在面板上为3级变量绘制了不同的线。但是3级变量的键以3级变量的名称作为标题,我希望它成为一个具有字符空间的标题。如何重命名图例的标题?
我尝试过的东西似乎不起作用(abp
我的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")
示例数据:
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)
2
@drknexus-如果您可以共享数据,这将有所帮助,或者指向R中具有与数据相同形状的相似数据集。
—
大通
这里的每个人似乎都很知识渊博,但我知道与ggplot相关的问题,我发现他们的Google小组非常有用。 groups.google.com/group/ggplot2
—
Dason 2010年
或者,
—
Brandon Bertelsen
theme_get()
在控制台中为您提供相同的参考。
响应于要求进行SO迁移的几个标志,实际上是不可能的。看到为什么SO.meta:meta.stackexchange.com/q/8004/150510,meta.stackexchange.com/q/151890/150510。
—
chl