-
-
Notifications
You must be signed in to change notification settings - Fork 347
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
RFC: Implement line_z and fill_z for GR #1110
Conversation
Sweet! 💯 |
I think |
OK, thanks for the info! Then I should probably implement this for GR as well. I guess the behaviour of the last subplot is probably not required that often, but I can still implement the fill_z behaviour of the top right subplot. |
Cool. Might it create some confusion that fill_z means two different things then? (not sure) |
Does it? I always understood the marker_z, line_z and fill_z attributes as possibilities to provide an additional value which is translated into colors (of a gradient) and can be interpreted via a colorbar. For markers it's marker_z, for lines line_z and for filled areas fill_z. Filled areas can appear in surfaces, shapes and fillranges. <- That's how I would read it ... Not sure if it's too confusing or not consistent enough (shapes also have lines/strokes, markers have lines/strokes and filled areas ...) |
No, I agree. But @tbreloff 's use of the term when used to color the facets in a surfaceplot is not consistent with that logic... |
But maybe it's consistent from the user's perspective, as you point out 👍 |
I really love this enhancement. |
Cool, I don't know how to implement Tom's facet color fill_z from PyPlot and Plotly for GR, though. I could not figure out how to color the facets of a surface in GR yet ... |
I guess that's why that is not implemented yet... |
This allows to have lines with colors corresponding to a value, multi-colored lines, "heatmaps" with custom shapes, ... e.g.
used to look like this:
Now it produces:
If this behaviour is desirable implementations for PyPlot and Plotly will follow.