是否可以在同一个图上绘制两组数据,但为每组使用不同的调色板?
testdf <- data.frame( x = rnorm(100),
y1 = rnorm(100, mean = 0, sd = 1),
y2 = rnorm(100, mean = 10, sd = 1),
yc = rnorm(100, mean = 0, sd = 3))
ggplot(testdf, aes(x, y1, colour = yc)) + geom_point() +
geom_point(aes(y = y2))
我想看到的是一组数据,比如说y1
,蓝色(颜色设置为yc
),另一组数据设置为红色(同样颜色设置为yc
)。
然后图例应显示 2 个色标,一个为蓝色,另一个为红色。
感谢您的建议。