本文主要介绍python如何设置xlabel,ylabel坐标轴的字体大小和字体类型。通过示例代码详细介绍,对大家的学习或工作有一定的参考价值。让我们和边肖一起学习。
本文介绍python对xlabel,ylabel坐标轴的字体大小和字体类型的设置,分享给大家如下:
# -编码:utf-8 -
将matplotlib.pyplot作为plt导入
#数据设置
x1=[0,5000,10000,15000,20000,25000,30000,35000,40000,45000,50000,55000];
y1=[0,223,488,673,870,1027,1193,1407,1609,1791,2113,2388];
x2=[0,5000,10000,15000,20000,25000,30000,35000,40000,45000,50000,55000];
y2=[0,214,445,627,800,956,1090,1281,1489,1625,1896,2151];
#设置输出图像尺寸
figsize=11,9
图,ax=PLT . subplots(fig size=fig size)
#在同一张图上画两条虚线
A,=plt.plot(x1,y1,'-r ',label='A ',线宽=5.0)
b,=plt.plot(x2,y2,' b-',标签='B ',线宽=5.0)
#设置图例并设置图例的字体和大小。
font1={'family' : 'Times New Roman ',
重量':'正常',
尺寸':23,
}
legend=plt.legend(handles=[A,B],prop=font1)
#设置坐标刻度值的大小和刻度值的字体。
plt.tick_params(labelsize=23)
labels=ax . get _ xticklabels()ax . get _ yticklabels()
[label . set _ font name(' Times New Roman ')用于标签中的标签]
#设置水平和垂直坐标的名称以及相应的字体格式。
font2={'family' : 'Times New Roman ',
重量':'正常',
尺寸':30,
}
plt.xlabel('round ',font2)
plt.ylabel('值',font2)
#将文件保存到文件中并绘制一幅图片。
plt.savefig('figure.eps ')
plt.show()
示例1:为2D子图设置轴标题
#!/usr/bin/python3
#代码-python(3.6)
将matplotlib.pyplot作为plt导入
Figure=plt.figure () #设置画布
#将画布分成2行2列,4个子图,定位在第一个子图。
Ax=fig.add_subplot(2,2,1) #返回第1个子图。
Ax.set_xlabel('Month') #设置子图的横轴标题。
Ax.set_ylabel('Year') #设置子图的纵轴标题。
plt.show()
功能描述
#函数中的参数值是默认参数值。
matplotlib . axes . axes . set _ xlabel(xlabel,fontdict=None,labelpad=None,**kwargs)
示例2:设置3D子图的轴标题
#!/usr/bin/python3
#代码-python(3.6)
将matplotlib.pyplot作为plt导入
Figure=plt.figure () #设置画布
从mpl_toolkits.mplot3d导入Axes3D
#将画布分成2行1列,2个子图,定位在第二个子图。
ax=fig.add_subplot(212,projection='3d ')
Ax.set_xlabel('Month') #设置子图的x轴标题。
Ax.set_ylabel('Year') #设置子图的Y轴标题。
Ax.set_zlabel('Sales') #设置子图的Z轴标题。
plt.show()
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。