我有一个重叠点的情节,想要更改哪个组位于顶部。
请检查此示例,我设法在图例中使用rev()
在颜色和顺序方面反转a和b,但“b”仍在“a”之上。任何解决方案?
提前致谢
d
library(ggplot2)
mytable <- data.frame(x = rep(1:10, 2),
y = c(1:10, (1.1:10.1)),
var = factor(c(rep("a",10), rep("b",10)))
)
ggplot(mytable) +
geom_point(aes(x=x,y=y, colour = var), cex=2)
mytable$var_rev <- with(mytable, factor(var, levels=rev(levels(var))))
ggplot(mytable) +
geom_point(aes(x=x,y=y, colour = var_rev), cex=2)