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


Posted in Python onJuly 23, 2019

本文介绍了python 设置xlabel,ylabel 坐标轴字体大小,字体类型,分享给大家,具体如下:

#--coding:utf-8--
import matplotlib.pyplot as 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
figure, ax = plt.subplots(figsize=figsize)
 
#在同一幅图片上画两条折线
A,=plt.plot(x1,y1,'-r',label='A',linewidth=5.0)
B,=plt.plot(x2,y2,'b-.',label='B',linewidth=5.0)
 
#设置图例并且设置图例的字体及大小
font1 = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 23,
}
legend = plt.legend(handles=[A,B],prop=font1)
 
#设置坐标刻度值的大小以及刻度值的字体
plt.tick_params(labelsize=23)
labels = ax.get_xticklabels() + ax.get_yticklabels()
[label.set_fontname('Times New Roman') for label in labels]
 
#设置横纵坐标的名称以及对应字体格式
font2 = {'family' : 'Times New Roman',
'weight' : 'normal',
'size' : 30,
}
plt.xlabel('round',font2)
plt.ylabel('value',font2)
 
#将文件保存至文件中并且画出图
plt.savefig('figure.eps')
plt.show()

实例1:为二维子图设置坐标轴标题

#!/usr/bin/python3
#code-python(3.6)
import matplotlib.pyplot as plt
fig = plt.figure() #设置画布
#将画布分为2行2列,共4个子图,并定位在第1个子图
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:为三维子图设置坐标轴标题

#!/usr/bin/python3
#code-python(3.6)
import matplotlib.pyplot as plt
fig = plt.figure() #设置画布
from mpl_toolkits.mplot3d import Axes3D
#将画布分为2行1列,共2个子图,并定位在第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()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Python的web框架中配置app的教程
Apr 30 Python
python递归计算N!的方法
May 05 Python
python中的全局变量用法分析
Jun 09 Python
详解python中的线程
Feb 10 Python
python使用turtle库绘制时钟
Mar 25 Python
Python类和对象的定义与实际应用案例分析
Dec 27 Python
python定间隔取点(np.linspace)的实现
Nov 27 Python
TensorFlow2.0:张量的合并与分割实例
Jan 19 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
探秘TensorFlow 和 NumPy 的 Broadcasting 机制
Mar 13 Python
Python3 Tensorlfow:增加或者减小矩阵维度的实现
May 22 Python
OpenCV-Python直方图均衡化实现图像去雾
Jun 07 Python
pandas通过字典生成dataframe的方法步骤
Jul 23 #Python
Python基于OpenCV实现人脸检测并保存
Jul 23 #Python
python 读取修改pcap包的例子
Jul 23 #Python
Django 用户认证组件使用详解
Jul 23 #Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
Jul 23 #Python
利用Python库Scapy解析pcap文件的方法
Jul 23 #Python
python3.x提取中文的正则表达式示例代码
Jul 23 #Python
You might like
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
php 删除目录下N分钟前创建的所有文件的实现代码
2013/08/10 PHP
Windows下的PHP 5.3.x安装 Zend Guard Loader教程
2014/09/06 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
2016/05/27 PHP
PHPMailer ThinkPHP实现自动发送邮件功能
2018/06/10 PHP
thinkphp5.1框架实现格式化mysql时间戳为日期的方式小结
2019/10/10 PHP
Gambit vs ForZe BO3 第三场 2.13
2021/03/10 DOTA
javascript里模拟sleep(两种实现方式)
2013/01/25 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
js与jquery获取父元素,删除子元素的两种不同方法
2014/01/09 Javascript
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
Angular 2父子组件数据传递之@Input和@Output详解(下)
2017/07/05 Javascript
深入理解Angular4订阅(Subscribe)与取消
2017/11/22 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
JavaScript数组基于交换的排序示例【冒泡排序】
2018/07/21 Javascript
vue实现日历备忘录功能
2020/09/24 Javascript
JS常见错误(Error)及处理方案详解
2020/07/02 Javascript
解决Vue-Router升级导致的Uncaught (in promise)问题
2020/08/07 Javascript
three.js如何实现3D动态文字效果
2021/03/03 Javascript
[01:34]2016国际邀请赛中国区预选赛IG战队教练采访
2016/06/27 DOTA
[01:11:32]VG vs FNATIC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
基于python实现在excel中读取与生成随机数写入excel中
2018/01/04 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
对python GUI实现完美进度条的示例详解
2018/12/13 Python
python datetime中strptime用法详解
2019/08/29 Python
Python数组并集交集补集代码实例
2020/02/18 Python
CSS3 animation实现逐帧动画效果
2016/06/02 HTML / CSS
捷克体育用品购物网站:D-sport
2017/12/28 全球购物
什么是类的返射机制
2016/02/06 面试题
刑事辩护授权委托书范本
2014/10/17 职场文书
硕士学位论文评语
2014/12/31 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
银行文明优质服务培训心得体会
2016/01/09 职场文书
教你在 Java 中实现 Dijkstra 最短路算法的方法
2022/04/08 Java/Android