4

一些几何图形掩盖了图例中其他几何图形的关键(特别是箱线图)

如何选择图例中出现的几何图形?

例如。:

qplot(data=CO2,
      x=Type,
      y=uptake,
      colour=Plant,
      shape=Treatment)+
        geom_boxplot()

在此处输入图像描述

切换几何的顺序有助于

qplot(data=CO2,
      x=Type,
      y=uptake,
      colour=Plant,
      shape=Treatment,
      geom="boxplot")+
        geom_point()

在此处输入图像描述

但我想要找到的传说:

qplot(data=CO2,
      x=Type,
      y=uptake,
      colour=Plant,
      shape=Treatment)

在此处输入图像描述

我是否需要提取一个情节的图例并使用 gridExtra 之类的东西将其粘贴到另一个情节?

4

1 回答 1

6

show_guide=FALSE您可以通过添加到geom_boxplot()调用来抑制箱线图的图例。您仍然可以从积分中获得传说。

qplot(data=CO2,
      x=Type,
      y=uptake,
      colour=Plant,
      shape=Treatment)+
        geom_boxplot(show_guide=FALSE)

在此处输入图像描述

如果您还没有绘制点(也就是说,只有箱线图,但希望用点符号而不是箱线图符号显示图例),那会更难,尽管我认为可能。

于 2012-05-09T17:43:34.630 回答