小编典典

如何更改 matplotlib 图上的字体大小

all

如何更改 matplotlib 图上所有元素(刻度、标签、标题)的字体大小?

我知道如何更改刻度标签大小,这是通过以下方式完成的:

import matplotlib 
matplotlib.rc('xtick', labelsize=20) 
matplotlib.rc('ytick', labelsize=20)

但是如何改变其余的呢?


阅读 206

收藏
2022-03-02

共1个答案

小编典典

matplotlib
文档
中,

font = {'family' : 'normal',
        'weight' : 'bold',
        'size'   : 22}

matplotlib.rc('font', **font)

这会将所有项目的字体设置为 kwargs 对象指定的字体font

或者,您也可以使用此答案rcParams
update中建议的方法:

matplotlib.rcParams.update({'font.size': 22})

要么

import matplotlib.pyplot as plt
plt.rcParams.update({'font.size': 22})

您可以在自定义 matplotlib
页面
上找到可用属性的完整列表。

2022-03-02