I have noticed that the information returned by calling back ClickData on graphs was not necessarily consistent when the y-axis contained data with several orders of magnitude (for instance, when the y-axis contains values such as “100k” and “4.5M”). In my case, the y value of the clicked point is correct when dealing with thousands (100k returns a ‘y’ value of 100,000), but not with millions (a value of 4.5M returns a ‘y’ value of 4.5 instead of 4,500,000).

This behavior makes it difficult to perform calculations based on clicked data (for instance: return the sum at specific x-values between y-values on two curves with different magnitudes).

Anyobdy else seeing this behavior?

Any idea on what to do?