欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

matplotlib设置中文字体

程序员文章站 2022-03-21 11:43:55
...

win10/linux/mac通用,改一改路径即可
导入 from matplotlib import font_manager
创建字体 my_font = font_manager.FontProperties(fname=“C:\Windows\Fonts\MSYHBD.TTC”)
(微软雅黑是这个名字,一般都在在文件夹下)
(Linux命令 fc-list fc-list :lang=zh)&空格
使用 plt.xticks (,fontproperties=my_font)
以下是部分代码

from matplotlib import pyplot as plt
import random
from matplotlib import font_manager

# 查看源码,复制更改字体
my_font = font_manager.FontProperties(fname="C:\Windows\Fonts\MSYHBD.TTC")
plt.xticks(list(x)[::3], _xtick_labels[::3], rotation=45, fontproperties=my_font)  # 旋转,取步长 

plt.show()
相关标签: matplotlib