当前位置:   article > 正文

python中使用xlabel()设置标签文本,并解决中文显示问题_plt.xlabel中文

plt.xlabel中文
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0.05,10,1000)
y = np.sin(x)
plt.plot(x,y,ls='-.',lw=2,c='c',label='plot figure')
plt.legend()
plt.xlabel('x-axis')
plt.ylabel('y-axis')
plt.show()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

结果如下:
在这里插入图片描述
注意坐标轴处的名称为英文状态,当修改为中文时,是无法显示的,那么在代码中加入两行代码plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus']=False如下所示:

import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0.05,10,1000)
y = np.sin(x)
plt.plot(x,y,ls='-.',lw=2,c='c',label='plot figure')
plt.legend()
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
plt.xlabel('x-axis')
plt.ylabel('y轴')
plt.show()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

结果如下:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/669665
推荐阅读
相关标签
  

闽ICP备14008679号