M17051121193254

2020-06-03   阅读量: 680

Python数据分析

matplotlib 中文显示几种方法

扫码加入数据分析学习群

方法一:运行一下代码,图片中所有中文均显示设置的字体

plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签 ,'SimHei'是黑体,可以更改为其他字体

plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

方法二: 可以调用系统的字体.注意选择中文的字体

import matplotlib.pyplot as plt

from matplotlib.font_manager import FontProperties # 步骤一

font1 = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=14) # 步骤二

font2 = FontProperties(fname=r"c:\windows\fonts\simkai.ttc", size=14) # 步骤二

plt.xlabel("x轴", fontproperties=font1) # 步骤三

plt.ylabel("y轴", fontproperties=font2) # 步骤三

plt.title("标题", fontproperties=font1)

plt.show()

方法三: fontproperties

plt.xlabel("x轴")

plt.ylabel("y轴", fontproperties="SimSun") # 步骤一 (宋体)

plt.title("标题", fontproperties="SimHei") # (黑体)

plt.show()

18.1262 3 4 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子