博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
matplotlib库的pyplot函数的中文显示
阅读量:3959 次
发布时间:2019-05-24

本文共 611 字,大约阅读时间需要 2 分钟。

  • 方法一、使用rcParams修改字体实现
    代码如下:
>>> import matplotlib.pyplot as plt>>> import matplotlib>>> matplotlib.rcParams['font.family']='SimHei'>>> plt.plot([3,4,5,7,8])>>> plt.ylabel("这是y轴")>>> plt.show()

效果图如下所示:在y轴添加的中文显示了出来,没有出现乱码的情况

在这里插入图片描述
rcParams的属性

  • font.family
属性名 对应字体
SimHei 黑体
Kaiti 楷体
LiSu 隶书
FangSong 仿宋
YouYuan 幼圆
STsong 宋体
  • font.style

使用加粗、或者斜体等

  • font.size

字体大小


  • 方法二、fontproperties

这个只需要在部分代码后加上该属性即可

如下代码:

>>> import matplotlib.pyplot as plt>>> import matplotlib>>> plt.plot([3,4,5,7,8])[
]>>> plt.ylabel("这是y轴",fontproperties='SimHei',fontsize=24)Text(0, 0.5, '这是y轴')>>> plt.show()

效果图如下:可见y轴的中文显示为黑体,字体大小为24

在这里插入图片描述

转载地址:http://kamzi.baihongyu.com/

你可能感兴趣的文章
浅析Hibernate映射(二)——关系映射(3)
查看>>
浅析Hibernate映射(四)——组件映射(component)
查看>>
Hibernate性能优化
查看>>
Spring核心ioc
查看>>
SSH框架总结(框架分析+环境搭建+实例源码下载)
查看>>
Struts2+Spring3+Mybatis3开发环境搭建
查看>>
mongoDB入门必读(概念与实战并重)
查看>>
通俗易懂解剖jbpm4
查看>>
云盘 同步盘介绍 同步工具介绍
查看>>
rsync
查看>>
win7 英文版电脑 不睡眠,不休眠
查看>>
Bash中如何判断一个命令是否存在 查看当前目录下文件的个数
查看>>
makefile
查看>>
linux 文件权限
查看>>
部分简化字感觉不如繁体字有深意
查看>>
cgo 崩溃 64位地址截断引发的挂死问题
查看>>
drbd
查看>>
网络 IP
查看>>
网络路由
查看>>
网络 tcp 性能 可靠
查看>>