,,python 设置xlabel,ylabel 坐标轴字体大小,字体类型

,,python 设置xlabel,ylabel 坐标轴字体大小,字体类型

本文主要介绍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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: