ggplot2中有两个几何图形时,如何删除背景和标签
||
我正在使用ggplot2在R中开发一个图形,该图形具有两个几何图形(一个geom_line和一个geom_text)。它绘制一个折线图,然后在每个线段的起点和终点放置文本标签。
(myplot <- ggplot(data=datatable, aes(x, y, group = group,colour = group, label=mylabels)) + geom_line(size = 1.5))
myplot + geom_text(color = \"black\")
现在我的问题是如何在ggplot2中执行以下任务,当我只有一个geom但没有同时包含这两个geom时,它们都可以工作(似乎它们彼此重叠)
1-使背景变白。
以下代码适用于geom_line,但一旦我添加geom_text,它就会再次变为灰色。即使我在geom_text之后添加这条线,它也会摆脱图表上的点标签。
myplot + opts(panel.background = theme_rect(fill = \"white\", colour = NA))
2- x标签和x标签格式。同样,以下代码仅适用于一个几何图形,但是当我拥有第二个几何图形时会中断
myplot + scale_x_date(format=\"%m\", \'my x label\')
3-当我们在上面时,如何将图例放在底部并水平传播(p + opts(legend.position = \“ bottom \”))垂直传播,看起来很愚蠢。
没有找到相关结果
已邀请:
1 个回复
闯舱酮
请注意,我只保存过一次3英镑。第二个涉及ѭ3的调用会即时对其进行修改,但不会保存。 对于其余的内容,您将需要提供一个可复制的示例。