-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Support more than 6 shapes for geom_point() #6305
Comments
I believe you also likely received a warning message with that code that strongly suggests that this limitation is not an oversight but a conscious design decision on the part of the ggplot2 authors. The fact that this was a deliberate choice might influence how one goes about making an argument to reverse it. |
From the documentation:
I suspect the reason this is how it's implemented is that using that many different shapes will typically create terrible plots that we want to discourage that. So if you really need (want) more than six shapes you have to specify them manually. |
I agree with Joran and Claus. I think the current behaviour is aligned with the philosophy that we'd like it to be easy to do the good thing and harder, but not impossible, to do less good things. That said, ggplot2 fully supports >6 shapes as long as you give an appropriate palette. It is the default shape palette defined in the {scales} package that doesn't support it. For these reasons, I'll close this issue. |
More than 6 shapes will be empty in the current implementation
Similar issue discussed on StackOverflow: https://stackoverflow.com/questions/26223857/more-than-six-shapes-in-ggplot
The text was updated successfully, but these errors were encountered: