gpt4 book ai didi

r - 在ggplot2中,如何选择图例中出现哪个几何图形?

转载 作者:行者123 更新时间:2023-12-02 06:06:00 24 4
gpt4 key购买 nike

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

如何选择图例中显示的几何图形?

例如:

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

enter image description here

切换几何的顺序有帮助

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

enter image description here

但我想要找到的图例:

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

enter image description here

我是否需要使用 gridExtra 之类的工具提取一个图的图例并将其粘贴到另一个图上?

最佳答案

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

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

enter image description here

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

关于r - 在ggplot2中,如何选择图例中出现哪个几何图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10521191/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com