2.5 matplotlib 全局设置 中文设置

1. 全局设置

(1)查看全局设置项及默认值

import matplotlib as mpl

mpl.rcParams

(2)设置全局项

1)字体设置:mpl.rcParams['font.sans-serif']=['Arial','SimHei']

2)网格线设置:mpl.rcParams['grid.color']='green'设置全局的网格线为绿色

3)风格设置:mpl.style.use('seaborn-darkgrid')  # 查看可设置风格mpl.style.available 

4)恢复默认设置:mpl.rcdefaults()

2.中文设置的两种方法

(1)全局设置:

系统自带字体  SimHei 黑体    FangSong 仿宋体    Kaiti 楷体

(2)使用自定义字体 

# 字体文件可放在当前文件夹中

from matplotlib imort font_manager  # 字体管理器

font_obj = font_manager.FontProperties(fname='./心心体.ttf')

使用自定义字体绘图:# 需先绘图再设置

plt.plot(x,x**2)

plt.title('自定义字体的使用‘,fontproperties=font_obj,color='r',fontsize=30)

plt.xlabel('消费总额’,fontproperties = font_obj)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容