Manual Entry of Min/Max X- and Y- axis values doesn't not always adjust the Plot View as requested
vasangithub opened this issue · 3 comments
Describe the bug
Often when generating reflectance vs rho or time or spatial frequency, the minimum y-axis tick mark is not at 0 but located close to the minimum y value. De-selection of the Auto-X/Auto-Y feature and manual entry of Min/Max X and Y values does not allow expansion of the graph so that we can clearly visualize the origine. The manual entry of Min/Max x- and y- axis values should be fully functional independent of the values of the data point to allow customized zooming in (or out) of the data as desired by the user. I would like to generate a plot where the lower left hand corner represents the origin i.e., x=0, y=0.
To Reproduce
See screenshot below. Y-Axis cannot be rescaled so that the y-axis spans from 0 to 0.5.
Expected behavior
Y-axis range should adjust based on user input
Desktop (please complete the following information):
- OS: Windows
- Browser Firefox
Smartphone (please complete the following information):
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
Additional context
Add any other context about the problem here.
@vasangithub When removing auto scale, the values selected must be within the current x, y min and max range. It is not possible to set them outside of those values.
There are some mouse and keyboard commands that control the view of the plot which might provide the desired effect.
I tried using the right mouse button and I can make the y-axis minimum be a 0 (this can be done even with Auto-Y checked). However, the y-axis maximum gets modified as well so that I can't see first data point. I'm not sure if zoom-out is possible on a laptop?
Wait, I figured it out. Using two fingers on the mouse pad allows you to zoom in and out!
@vasangithub let me know if I can close this issue, it is not a bug but by design. If I don't hear back, I will close it at the end of the week.
If you think we need to change the functionality, we should create a feature request and write up the requirements.