我的問題是我想要在散點圖上疊加一個散點圖,並且這兩個圖的顏色會隨着一個變量而變化。我只想保留只有一種顏色的傳說。如果我使用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