Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

在使用matplotlib第三方库来在python程序中绘制图像时会自动去添加坐标轴,而初始坐标轴都是没有名称的,这样就比较难以明白它的意思 。而设置坐标轴标签为中文又会报错,那么下文会来介绍一下python坐标轴标签设置中文的正确方法,以及跳转坐标轴字体的方法 。

Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图
【Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整】一、正确设置中文方法
该方法首先需要保证自己python版本在3.4及其以上,并且第三方库matplotlib也是更新升级到了这个版本才可以 。那么在程序之中将pyplot模块导入进来,然后再去通过rcParams这个类去设置一些属性就可以了,代码示例如下:
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['axes.unicode_minus'] = False以上代码的作用就是将当前程序内使用pyplot模块绘图时,使用的字体都设置为了中文黑体 。而下面以上代码的意思就是不使用默认的ASCII编码表了,使用python3默认支持中文的utf-8就不会再出错了 。
二、设置字体大小
那么这里的字体大小是用来这是坐标轴标签,而不是设置坐标轴刻度值大小的 。所以需要在设置坐标轴标签的同时来设置字体大小,可以使用到的方法为xlabel以及ylabel() 。这两个方法第一个参数就是标签文本,传入字符串类型的参数即可 。
而字体大小设置则是通过可选参数fontsize来实现的,它需要接收整数类型的值,而字体大小的单位是像素 。并且最大是不可以超过72的,代码示例如下:
x = np.array([0, 1, 2, 3, 4])y = np.array([2, 3, 4, 2, 3])plt.plot(x, y)plt.xlabel('x坐标轴', fontsize=20)plt.ylabel('y坐标轴', fontsize=20)plt.show()
Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图
以上就是关于“Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整”的全部内容了,希望对你有所帮助 。
Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图
Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图
Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图
微信扫码,学习更方便
Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图
现在报名赠100例知识点合集
Python坐标轴标签中文出错怎么办?Python坐标轴字体大小如何调整

文章插图

    推荐阅读