-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Make log scale configurable #2362
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
Yeah, we could add a new axes type e.g. This won't be a priority for us in the near future, but we'll gladly look at a PR from the community. Referencing a similar request: #221 |
This doesn't need to be a different |
Although we just need it for the base 2, the approach using an arbitrary Major ticks are drawn at all multiples of If |
I've step into similar problem when developing for my client. What they want is a way to represent a curve using 10 based log scale of axis (including values lower or equal to 0, similarly to symlog. These are cutoff in current implementation of logarithmic axis). |
It would be nice to use log2 or ln instead of log10. |
And the natural logarithm too? |
That's what ln is. |
I think adding a base value to the call is the best. I would also allow for any number +/-3% of e to result in ln, but outside of this range, treat base numbers as exactly the base that is desired.
would be the way to get The scaling of the axes (min,max,step) should be in logs of values, if type=='log'. For example 32=2^5, so to cover max(x)=32 the range of x should have the upper limit of 5. That's my vote. |
Hi - this issue has been sitting for a while, so as part of our effort to tidy up our public repositories I'm going to close it. If it's still a concern, we'd be grateful if you could open a new issue (with a short reproducible example if appropriate) so that we can add it to our stack. Cheers - @gvwilson |
Closing issues without addressing them is one way to shorten the issues ' list. Perhaps not the best one.
This is (was) an enhancement suggestion. The suggestion contains examples of syntax being proposed. I did not see support or arguments against. Repeating this as a new issue will not change that.
But you are the boss, so close it if you want.
…On June 11, 2024 1:02:00 p.m. EDT, Greg Wilson ***@***.***> wrote:
Hi - this issue has been sitting for a while, so as part of our effort to tidy up our public repositories I'm going to close it. If it's still a concern, we'd be grateful if you could open a new issue (with a short reproducible example if appropriate) so that we can add it to our stack. Cheers - @gvwilson
--
Reply to this email directly or view it on GitHub:
#2362 (comment)
You are receiving this because you commented.
Message ID: ***@***.***>
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
|
Thank you for your comment - as mine said, we are trying to clean up our public repositories (which currently have over 3500 open issues, some going back more than eight years), and there had been no activity on this issue in four years. It's not on our roadmap, but if someone would like to contribute a pull request we will review it as quickly as we can. |
Hi there,
would it be possible to make the axis log scaling base configurable?
I have some data sets that need to be plotted with a logarithmic scale, and due to the nature of the data, base 10 does not make sense.
Kind regards,
oc37ejuc
The text was updated successfully, but these errors were encountered: