Closes #1824. Strange y axis labels on low values (< 1)

This closes #1824.

This issue was that we were using the height of the y-axis, which is in pixels, instead of the actual y max value. When the y max value of the data is 1, the scales on the y axis should now appear as 0.2, 0.4, etc.