【发布时间】:2013-03-29 14:09:28
【问题描述】:
假设我在 ggplot2 中绘制一个数据框,例如:
ggplot(iris) + geom_point(aes(x=Sepal.Width, y=Sepal.Length, color=Species, size=Sepal.Length))
两个相关问题:
如何从图例中完全删除变量?例如,仍然按
Sepal.Length调整点大小,但从图例中完全删除Sepal.Length?如何从图例中仅删除某个值或一组值?例如,仍然像上面那样按物种对点进行着色,但在图例中只显示
setosa的值并排除versicolor, virginica?
谢谢。
【问题讨论】:
-
第一个问题的答案是
scale_size(guide = "none")。至于第二个,我不知道有什么简单的方法可以做到这一点。