如何更改matplotlib绘图上所有元素(记号、标签、标题)的字体大小?
我知道如何更改刻度标签的大小,这是通过:
import matplotlib
matplotlib.rc('xtick', labelsize=20)
matplotlib.rc('ytick', labelsize=20)
但是,如何改变睡觉呢?
如何更改matplotlib绘图上所有元素(记号、标签、标题)的字体大小?
我知道如何更改刻度标签的大小,这是通过:
import matplotlib
matplotlib.rc('xtick', labelsize=20)
matplotlib.rc('ytick', labelsize=20)
但是,如何改变睡觉呢?
font = {'family' : 'n或mal',
'weight' : 'bold',
'size' : 22}
matplotlib.rc('font', **font)
这会将所有项目的字体设置为kwargs对象font
指定的字体.
或者,您也可以使用rcParams
update
方法,如this answer中建议的:
matplotlib.rcParams.update({'font.size': 22})
或
imp或t matplotlib.pyplot as plt
plt.rcParams.update({'font.size': 22})
You can find a full list of available properties on the Customizing matplotlib page.