新版的 matplotlib 已经支持字体回退功能,因此可以直接设置字体为 Times New Roman 和SimSun(宋体)。这样英文会以 Times New Roman 显示,中文会以 宋体 显示 import matplotlib.pyplot as plt plt.rcParams['font.family'] = ['Times New Roman','SimSun'] 折线图、点线图 plot 即可以绘制折线图,也可以绘制点...
设定字体 from matplotlib import rcParams rcParams['font.family'] = 'Times New Roman' 使用TrueType 字体(或避免 Type 3 字体) 第一种方法是更改配置文件,即默认之后所有的画图都使用 TrueType 字体: 首先找到并修改`matplotlib`文件 如果你不知道该文件的位置,在 python 中输入以下命令 [2] >>> import matp...