How does one change the font size for all elements (ticks, labels, title) on a matplotlib plot?
I know how to change the tick label sizes, this is done with:
import matplotlib
matplotlib.rc('xtick', labelsize=20)
matplotlib.rc('ytick', labelsize=20)
But how does one change the rest?
Best Answer
From the matplotlib documentation,
This sets the font of all items to the font specified by the kwargs object,
font
.Alternatively, you could also use the
rcParams
update
method as suggested in this answer:or
You can find a full list of available properties on the Customizing matplotlib page.