Matplotlib 教程 之 Matplotlib 中文显示 1
Matplotlib 中文显示
Matplotlib 中文显示不是特别友好,要在 Matplotlib 中显示中文,我们可以通过两个方法:
设置 Matplotlib 的字体参数。
下载使用支持中文的字体库。
Matplotlib 的字体参数
我们可以先获取系统的字体库列表:
实例
from matplotlib import pyplot as plt
import matplotlib
a=sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])
for i in a:
print(i)
输出结果类似如下:
...
Heiti TC
Helvetica
Helvetica Neue
Herculanum
Hiragino Maru Gothic Pro
Hiragino Mincho ProN
Hiragino Sans
Hiragino Sans GB
Hoefler Text
...