python画图显示宋体,Time New Roman,标题移到图片下方方法

显示宋体中文,在论文前放下面代码

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimSun'] #'SimSun'是宋体

显示Time New Roman,在论文前放下面代码

plt.rcParams['font.serif']=['Times New Roman']

全局使用宋体,局部显示Time New Roman

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimSun'] 
#在局部加上fontfamily="Times New Roman"
plt.xticks(fontfamily="Times New Roman")

标题移到图片下方,加上y=-0.25,这个值是个负数自己调

plt.title("巴拉巴拉",fontsize=12,loc="center",y=-0.25)

保存pdf或eps图片

plt.savefig('咩咩咩.pdf',format='pdf',dpi=500,bbox_inches='tight', pad_inches = +0.1)
plt.savefig('咩咩咩.eps',format='eps',dpi=500,bbox_inches='tight', pad_inches = +0.1)
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐