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
Updates to plot types #21221
Updates to plot types #21221
Conversation
Barbs are a visualization of vector fields and usually plotted on a regular grid.
I have mixed feelings about pie charts since they're one of the most widely used almost everyone learns about them charts. Is turning counts into rations considered a computation? |
Sure. The distribution of fractions of a whole is genuinely a statistical topic. The second and didactic motivation for the move is to deemphasize pie charts by placing them further down in a more specialized section. While it may be that "they're one of the most widely used almost everyone learns about them charts", typically there are better visualizations than pie charts https://www.google.com/search?q=don%27t+use+pie+charts. So let's show other plot types first. If we get someone to not choose a pie chart because they see something else first, I consider this a plus. |
I agree with moving If we keep it, can it get the same flow field as |
I'd tend to keep more types in here. We should show what we can. The preview pictures are small enough that some more plots don't significantly harm the overview. OTOH I don't have a strong opinion here.
I find it hard to invent a dataset that illustrates both types of plots in the small previews well. Barbs have a more complex marker structure than arrows, so we need them to be bigger. While we could have equally few arrows, that'd be a less good vector field impression of quiver that is possible without that restriction on size and number of markers. Additionally, Barbs want a fixed scale of ~100 to show a variety of barb symbols. OTOH, such a dynamic range in arrow lengths is impractical as you'd only see the few largest arrows. You are welcome to propse different data. I'm not attached to my choice. The data should just make sense for the individual visualizations. One a side note: As discussed previously with quiver/streamplot, I don't see "using the same data" as a particular high priority between plot types. Sure if it's doable, but not at the cost of harming the visual impression of that plot type. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm fine with the change, but lets make sure @story645 still is...
…221-on-v3.5.x Backport PR #21221 on branch v3.5.x (Updates to plot types)
Updates to plot types
PR Summary
Barbs are a visualization of vector fields and usually plotted on a
regular grid.