font size in matplotlib
Hello! Could somebody please help me find a way to change the font size in Matplotlib plots. Particularly, I would like to change the size of the axis ticks labels.
Thank you. vladimir
Hello! Could somebody please help me find a way to change the font size in Matplotlib plots. Particularly, I would like to change the size of the axis ticks labels.
Thank you. vladimir
yticks(fontsize=SIZE) should work:
import pylab
import matplotlib
pylab.clf()
#pylab.rc('text', fontsize=18) #This is a 'bad' but effective way to change the default font size
pylab.plot(xdata, ydata, '--')
pylab.xlabel(r"$x$",fontsize=24)
pylab.ylabel(r"$y$",fontsize=24)
pylab.yticks(fontsize=40)
pylab.yticks(fontsize=40)
pylab.savefig('transspeclin.pdf', format='pdf')
pylab.savefig('transspeclin')
pylab.show()
Is this example from the docs what you want? http://www.sagemath.org/doc/reference...
Or even just plot(x^2,(x,0,2), fontsize=20)
Note that these answers are for sagecommands. If you are looking for how to deal with matplotlib plots, it might be better to post to the matplotlib help list. Or personally, I usually just look at the matplotlib gallery (http://matplotlib.sourceforge.net/gal...) and find something close to what I want.
Yes, I was talking about the direct usage of Matplotlib. An currently the only solution I found is this one: http://stackoverflow.com/questions/6390393/matplotlib-make-tick-labels-font-size-smaller
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2011-12-05 08:00:49 +0100
Seen: 18,449 times
Last updated: Dec 05 '11
Can I convert a GraphicsArray object to a Graphics object?
Matplotlib navigation constrained pan or keybindings
Plotting arrows at the edges of a curve
sage-python, import matplotlib: no module named _tkagg
sage-python, matplotlib.pyplot: backends tk and pygtk not recognized