Skip to content
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

Always use separate scales for overlaid time series #107

Closed
rod-glover opened this issue Dec 11, 2017 · 1 comment · Fixed by #235
Closed

Always use separate scales for overlaid time series #107

rod-glover opened this issue Dec 11, 2017 · 1 comment · Fixed by #235
Labels
enhancement An update to the application that enhances functionality

Comments

@rod-glover
Copy link
Contributor

Feedback from Francis Zwiers:

In the comparison "portals", when two variables that have the same units are displayed, they share a common scale (for example, prcptotETCCDI and rx1dayETCCDI). However, the range of values for those two variables may differ greatly, and the variable with the smaller range is compressed visually in the lower part of the graph. FZ says this makes it hard to understand the variations in the smaller-range variable, and to compare them, and this is clear once it's pointed out.

Suggested remedy: Always scale the variables separately (i.e., always use the right-hand scale as well). Sometimes they will differ on units, and sometimes share units but differ on range.

@corviday corviday added the enhancement An update to the application that enhances functionality label Dec 11, 2017
@rod-glover rod-glover added this to the Improve data display milestone Nov 21, 2018
@corviday
Copy link
Contributor

corviday commented Nov 22, 2018

An example of a graph that would benefit from using separate scales (tropical nights versus icing days - Canada has very few tropical nights!):

days

This data is improved considerably by putting the series on separate y-axes:
idvstr2

I have, unfortunately, just located a comparison graph that is much harder to read with separate scales: tasmin + tasmax. They're parallel and end up drawn on top of eachother with separate scales.

Tasmin + tasmax with a shared scale:
sharedaxis

Tasmin vs tasmax with separate scales:
screenshot from 2018-11-22 12-32-16

I wonder if there's a reasonably straightforward algorithm that could determine whather two variable should share a scale? Perhaps just if the maximum of one is greated than the minimum of the other.

It's entirely possible tasmin + tasmax is the only pair affected by this, but people may well want to compare them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement An update to the application that enhances functionality
Projects
None yet
2 participants