-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Radar Chart does not allow having different scales for each axis #5527
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
Sorting out a general way to do plotting in a figure between different |
@tacaswell are you referring to this: http://stackoverflow.com/questions/15167928/implementing-horizon-charts-in-matplotlib? |
No it was something with many y axis with lines connecting them what was On Fri, Nov 20, 2015, 13:53 Paul Hobson notifications@github.com wrote:
|
oh oh oh ... this: https://gist.github.com/phobson/9de120cabde660ec734c By the way -- this turns into a dumpster fire if you try to use log scales. |
@phobson This plot is much better than a radar chart for my use. Thanks. |
Great stuff all... I guess the question is whether we want to keep this open. The subject line of this issue is still true, however, multiple r scales on a polar plot is hard to display effectively... |
At a minimum @phobson 's demo code should end up in the examples. |
I can take a stab at removing the seaborn and pandas dependencies of the example over the holiday. |
I'll ambitiously close this as parallel coordinates plots (PCP) are present in pandas (https://pandas.pydata.org/pandas-docs/version/0.21.0/visualization.html#parallel-coordinates) and I think the original request (later noted as likely worse than a PCP) was to allow radar charts with different scales on each and every coordinates (not just switching r to log), which seems way more complex than #24825 and should probably first be made as a third party library, if anything. |
I have a use case in which each axis (eg: Sulfate, Nitrate in this example) has a different scale. I don't see an easy way to do this. It looks like RadarAxes is based on PolarAxes which fundamentally uses the same scale for x and y dimensions.
I am new to Python and to me it looks like a new RadarAxes projection can be written from scratch (i.e. not based on PolarAxes) which could allow this.
What do you think ?
The text was updated successfully, but these errors were encountered: