The purpose of snapEnds is to take the bounds of the data and adjust them (and the steps) to provide 'good looking' numbers. If the actual values for a given axis range from 3 to 91, and the...