-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Legend coloring issue when plotting multiple legends for different geom_point layers #32
Comments
I started removing some bits of (probably unnecesary) code and I think that if you remove the library(ggplot2)
library(ggnewscale)
set.seed(123)
d <- data.frame(
feature = rep(base::factor(c("feature1","feature2")), 54),
name = rep(base::factor(c("name1", "name2", "name3")), 36),
x = runif(108, min = 0.1, max = 100),
y = runif(108, min = 0.1, max = 100)
)
ggplot(data = d, aes(x = x, y = y)) +
geom_point(shape = 19, data = subset(d, feature == "feature1"), aes(color = name), size = 3) +
scale_color_manual(name = "feature1", values = c("blue", "orange", "green")) +
new_scale_color() +
geom_point(shape = 21, data = subset(d, feature == "feature2"), aes(color = name), size = 3) +
scale_color_manual(name = "feature2", values = c("blue", "orange", "green")) Created on 2021-06-07 by the reprex package (v2.0.0) |
Hi @eliocamp, That's certainly good enough for me. I actually used the Many thanks for your help! |
Good to know. |
I'll close this since it's likely the same as #59. |
Hi @eliocamp,
Many thanks for your time and effort to develop
ggnewscale
!Unfortunately, I'm currently having some issues with the correct coloring of my legend when plotting multiple legends for two
geom_point
layers using color as single aesthetic. Not sure if it's a bug or just some big oversight of myself...Please see a
reprex
below to illustrate my issue.What I'm trying to achieve are two legends with blue, orange and green points, one with filled colored points using
geom_point(shape = 19...)
and one with open circles usinggeom_point(shape = 21...)
(like in the bottom plot).Yet, somehow the coloring of my points in the legend get messed up?!
Many thanks for any feedback and help!
Created on 2021-06-07 by the reprex package (v2.0.0)
Created on 2021-06-07 by the reprex package (v2.0.0)
The text was updated successfully, but these errors were encountered: