On Mon, May 17, 2010 at 6:04 AM, Ralph Kube <ralphk...@googlemail.com> wrote: > Hello folks. > I am trying to teach pylab to use latex to write numbers with an > exponent in the plot legend. > So far my plot labels are formatted with scientific notation, where > I use the format operate: > > import pylab > ra_list,b = data > pylab.plot(ra_list,b, label='Ra = ' + "{0:4.2e}".format(ra_list[i])) > pylab.legend() > pylab.show() > > What I ultimately want is that the exponent shows up as an exponent, > a la LaTeX style in the legend: $\mathrm{Ra} = 10^6$. > > Does anybody know of a way how to do this with pylab?
I suggest having a look at the ScalarFormatter classer in ticker.py. The feature you are looking for has already been implemented there. Darren ------------------------------------------------------------------------------ _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users