假设我在ggplot2中绘制一个数据帧,如:
ggplot(iris) + geom_point(aes(x=Sepal.Width, y=Sepal.Length, color=Species, size=Sepal.Length))
Run Code Online (Sandbox Code Playgroud)
两个相关问题:
如何从图例中完全删除变量?例如,仍然按照尺寸大小Sepal.Length但Sepal.Length完全从图例中删除?
如何从图例中删除某个值或一组值?例如,仍然按照上面的Species颜色点,但在图例中只显示值setosa和排除versicolor, virginica?
谢谢.
Rol*_*and 19
正如joran所评论,使用scale_size(guide = "none").
scale_color_discrete(breaks="setosa")