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中的__new__与__init__魔术方法理解笔记
Nov 08 Python
python使用append合并两个数组的方法
Apr 28 Python
Python内置random模块生成随机数的方法
May 31 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
python多进程并行代码实例
Sep 30 Python
python 如何去除字符串头尾的多余符号
Nov 19 Python
Django框架反向解析操作详解
Nov 28 Python
Python restful框架接口开发实现
Apr 13 Python
使用python计算三角形的斜边例子
Apr 15 Python
Python中的全局变量如何理解
Jun 04 Python
Keras loss函数剖析
Jul 06 Python
pycharm 2020 1.1的安装流程
Sep 29 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 UTF8编码内的繁简转换类
2009/07/20 PHP
jQuery向下滚动即时加载内容实现的瀑布流效果
2016/01/07 PHP
JS动态修改iframe高度和宽度的方法
2015/04/01 Javascript
javascript学习笔记之函数定义
2015/06/25 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
原生 JS Ajax,GET和POST 请求实例代码
2016/06/08 Javascript
基于js实现的限制文本框只可以输入数字
2016/12/05 Javascript
Vue.js基础学习之class与样式绑定
2017/03/20 Javascript
JavaScript实现时间表动态效果
2017/07/15 Javascript
详解Vue双向数据绑定原理解析
2017/09/11 Javascript
jquery点击回车键实现登录效果并默认焦点的方法
2018/03/09 jQuery
Vue中使用webpack别名的方法实例详解
2018/06/19 Javascript
解决vue.js 数据渲染成功仍报错的问题
2018/08/25 Javascript
[05:48]DOTA2英雄梦之声vol21 屠夫
2014/06/20 DOTA
Python复制目录结构脚本代码分享
2015/03/06 Python
Python CSV模块使用实例
2015/04/09 Python
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
python控制台中实现进度条功能
2015/11/10 Python
Python两个内置函数 locals 和globals(学习笔记)
2016/08/28 Python
Python自定义函数定义,参数,调用代码解析
2017/12/27 Python
python读取图片并修改格式与大小的方法
2018/07/24 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
Python os库常用操作代码汇总
2020/11/03 Python
python 实现汉诺塔游戏
2020/11/28 Python
pyspark对Mysql数据库进行读写的实现
2020/12/30 Python
详解如何解决H5开发使用wx.hideMenuItems无效果不生效
2021/01/20 HTML / CSS
毕业生求职简历中的自我评价
2013/10/18 职场文书
网站美工岗位职责
2014/04/02 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
水知道答案观后感
2015/06/08 职场文书
2015年机关作风和效能建设工作总结
2015/07/23 职场文书
安全生产学习心得体会
2016/01/18 职场文书
解决Navicat for MySQL 连接 MySQL 报2005错误的问题
2021/05/29 MySQL