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中循环语句while用法实例
May 16 Python
对Python的Django框架中的项目进行单元测试的方法
Apr 11 Python
微信跳一跳python自动代码解读1.0
Jan 12 Python
unittest+coverage单元测试代码覆盖操作实例详解
Apr 04 Python
python实现浪漫的烟花秀
Jan 30 Python
python批量修改图片尺寸,并保存指定路径的实现方法
Jul 04 Python
Python文件路径名的操作方法
Oct 30 Python
pytorch 中pad函数toch.nn.functional.pad()的用法
Jan 08 Python
Python函数式编程实例详解
Jan 17 Python
django model的update时auto_now不被更新的原因及解决方式
Apr 01 Python
python中的split、rsplit、splitlines用法说明
Oct 23 Python
Python实现生成bmp图像的方法
Jun 13 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
php5新改动之短标记启用方法
2008/09/11 PHP
使用PHP获取当前url路径的函数以及服务器变量
2013/06/29 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
2014/03/28 PHP
thinkPHP5.0框架配置格式、加载解析与读取方法
2017/03/17 PHP
yii2局部关闭(开启)csrf的验证的实例代码
2017/07/10 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
屏蔽网页右键复制和ctrl+c复制的js代码
2013/01/04 Javascript
JS定时器实例详细分析
2013/10/11 Javascript
基于jquery实现的文字向上跑动类似跑马灯的效果
2014/06/17 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
javascript中call和apply的用法示例分析
2015/04/02 Javascript
jQuery超精致图片轮播幻灯片特效代码分享
2015/09/10 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
Ionic快速安装教程
2016/06/03 Javascript
JS原型对象的创建方法详解
2016/06/16 Javascript
JavaScript实现公历转农历功能示例
2017/02/13 Javascript
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
nodejs取得当前执行路径的方法
2018/05/13 NodeJs
JavaScript使用享元模式实现文件上传优化操作示例
2018/08/07 Javascript
vue中的自定义分页插件组件的示例
2018/08/18 Javascript
vue.js实现三级菜单效果
2019/10/19 Javascript
解决包含在label标签下的checkbox在ie8及以下版本点击事件无效果兼容的问题
2019/10/27 Javascript
ant design中upload组件上传大文件,显示进度条进度的实例
2020/10/29 Javascript
[03:18]DOTA2放量测试专访820:希望玩家加入国服大家庭
2013/08/25 DOTA
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
简单谈谈python中的语句和语法
2017/08/10 Python
python基于twisted框架编写简单聊天室
2018/01/02 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
介绍一下linux文件系统分配策略
2012/11/17 面试题
大专自我鉴定范文
2013/10/23 职场文书
电大毕业生自我鉴定
2013/11/10 职场文书
员工考核评语大全
2014/04/26 职场文书
酒店厨房管理制度
2015/08/06 职场文书
小学英语听课心得体会
2016/01/14 职场文书
nginx 多个location转发任意请求或访问静态资源文件的实现
2021/03/31 Servers