-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Scatter3D: facecolor or color to "none" leads to an error #18020
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
Comments
And with which version did it previously work? Have you tried 3.3.0? |
I've bisected the bug to 3f59cde (#13235). However, I found this issue because I got a very similar error when using I've bisected my problem (the one with |
Here's how to reproduce the import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
plt.gca(projection='3d')
plt.scatter([1], [1], [1], marker='x')
plt.show()
|
Thanks for the bisecting and reproducible example. I'm tagging this as release critical since it's basic behaviour that broke in 3.3.0. |
The bisect is to 3.1.0, so this is not a regression in 3.3.0. The second bisect was to a PR that was reverted for 3.3.0, so also not a regression. |
This works on the current default branch, I suspect by #18480. |
Uh oh!
There was an error while loading. Please reload this page.
Assigning "none" to facecolor or color parameter does not work any longer for 3D scatter plots. My current version of matplotlib is 3.2.2
The console returns the following error:
The workaround is to use (0, 0, 0, 0) as color/facecolor rather than "none" :
The text was updated successfully, but these errors were encountered: