From: Jae-Joon L. <lee...@gm...> - 2009-02-23 20:34:54
|
On Mon, Feb 23, 2009 at 3:06 PM, Johann Rohwer <jr...@su...> wrote: > Is there any way of conveniently changing the font size of tick labels using > the object-oriented interface? > > I'm aware of plt.xticks(fontsize=6), which does this globally for a figure, > but if I have a number of custom axes of which I only want to change the > tick-fontsize of a selected few, I've only been able to come up with > ax1.xaxis.set_ticklabels([0,1,2,3,4,5], fontsize=6) > This involves manually specifying the tick labels. However, I'm perfectly > happy with the labels as supplied by ScalarFormatter and only want to change > the font size. How to do this? > for t in ax1.get_xticklabels(): t.set_fontsize(6.) Or with matplotlib.artist.setp function, setp(ax1.get_xticklabels(), fontsize=6) -JJ > Regards > Johann > > > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise > -Strategies to boost innovation and cut costs with open source participation > -Receive a $600 discount off the registration fee with the source code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > |