On Mar 1, 3:10 pm, "John Henry" <[EMAIL PROTECTED]> wrote: > I've been asking this question at the matplotlib user list and never > gotten an answer. I am hoping that there are matplotlib users here > that can help. > > My problem with matplotlib's way of handling axes label is illustrated > by this example: > > http://www.scipy.org/Cookbook/Matplotlib/MulticoloredLine > > Notice that the y-axis goes from (-1.1, 1.1) but the first label is at > -1.0.
(snipped) > Is there a way to force the label to start at -1.1 instead of -1.0? > > Thanks, You can try adjusting the labels and ticks using matplotlib.ticker. To the example you cited, one can add from matplotlib.ticker import MultipleLocator, FormatStrFormatter # ... minorLocator = MultipleLocator(0.1) minorFormattor = FormatStrFormatter('%0.1f') ax.yaxis.set_minor_locator(minorLocator) ax.yaxis.set_minor_formatter(minorFormattor) show() -- Hope this helps, Steven -- http://mail.python.org/mailman/listinfo/python-list