我的问题是我想要在散点图上叠加一个散点图,并且这两个图的颜色会随着一个变量而变化。我只想保留只有一种颜色的传说。如果我使用scale_colour_discrete(guide = "none")
他们都将消失。从传说中生成的传说中删除一个aes,共享常见的aes名称
重复的例子是:
library(reshape2)
iris2 <- melt(iris, id.var = "Species")
ggplot(iris2, aes(x = variable, y = value, group = Species)) +
geom_point(aes(color = ifelse(value < 3, "type1", "type2"))) +
geom_line(aes(color = Species))
我只是想显示“物种”,而不是类型的传说。
这就是答案。 +1 – 2014-10-09 18:03:44
我向主人鞠躬。 – eipi10 2014-10-10 07:36:40