首页 > 编程知识 正文

python画图设置字体大小,python如何在绘图并添加文字

时间:2023-05-06 14:34:57 阅读:181013 作者:1043

问:如何用中文显示matplotlib pandas图表的字体? Matplotlib是用Python进行数据分析时的基本绘图库,

但是,即使在制作图表时出现了中文的图表字体,也不会显示中文。

或者会显示为乱码,怎么办?

例如,如下图所示。

在这里分享简单的方法。 只有三个就能解决。

备注:电脑: Mac,软件: Anaconda

1 .寻找可用字体,首先你可用的字体是什么?

查询代码如下所示。

importmatplotlib [ f.nameforfinmatplotlib.font _ manager.font manager.TTF list ]的运行结果:

2 .设置要使用的字体从查询列表中选择并设置要使用的中文字体。

这里选择使用“宋体”,也就是“Songti Sc”。

设定代码如下所示。

PLT.rcparams [ ' font.sans-serif ' ]=' songti sc '3.运行,完毕。 运行后,图表中的“宋体字”显示正常。

说明:字体设置通常建议首先设置。 这意味着在导入相关模块后设置字体。

以上,希望对有这个疑问的伙伴有帮助。 有用的话,请赞不绝口!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。