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实现k均值算法示例(k均值聚类算法)
Mar 16 Python
在Python中操作字典之clear()方法的使用
May 21 Python
改进Django中的表单的简单方法
Jul 17 Python
python面向对象_详谈类的继承与方法的重载
Jun 07 Python
Python元组操作实例分析【创建、赋值、更新、删除等】
Jul 24 Python
mysql 之通过配置文件链接数据库
Aug 12 Python
Python实现查看系统启动项功能示例
May 10 Python
pycharm设置注释颜色的方法
May 23 Python
numpy数组做图片拼接的实现(concatenate、vstack、hstack)
Nov 08 Python
opencv3/C++实现视频读取、视频写入
Dec 11 Python
Python 实现自动获取种子磁力链接方式
Jan 16 Python
Python如何实现邮件功能
May 27 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截取中文字符串的问题
2006/07/12 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
PHP单例模式简单用法示例
2017/06/23 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
javascript 新浪背投广告实现代码
2009/07/07 Javascript
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
JQuery打造省市下拉框联动效果
2014/05/18 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
window.location 对象所包含的属性
2014/10/10 Javascript
JavaScript中的条件判断语句使用详解
2015/06/03 Javascript
浅谈js的异步执行
2016/10/18 Javascript
Vue.js组件tabs实现选项卡切换效果
2016/12/01 Javascript
jQuery创建折叠式菜单
2019/06/15 jQuery
[04:17]DOTA2完美盛典,rOtk、BurNIng携手巴图演唱《倔强》
2017/11/28 DOTA
python类继承与子类实例初始化用法分析
2015/04/17 Python
Python处理文本文件中控制字符的方法
2017/02/07 Python
Python3 循环语句(for、while、break、range等)
2017/11/20 Python
Python3实现统计单词表中每个字母出现频率的方法示例
2019/01/28 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
Python 操作 MySQL数据库
2020/09/18 Python
HTML5手机端弹出遮罩菜单特效代码
2016/01/27 HTML / CSS
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
送给他或她的礼物:FUN.com
2018/08/17 全球购物
毕业求职自荐信格式是什么
2013/11/19 职场文书
银行内勤岗位职责
2014/04/09 职场文书
社区精神文明建设汇报材料
2014/08/17 职场文书
四风问题查摆材料
2014/08/25 职场文书
“四风”查摆问题自我剖析材料
2014/09/27 职场文书
背起爸爸上学观后感
2015/06/08 职场文书
妈妈再爱我一次观后感
2015/06/08 职场文书
埃及王子观后感
2015/06/16 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
2019终止劳动合同协议书最新范本!
2019/07/09 职场文书
go 原生http web 服务跨域restful api的写法介绍
2021/04/27 Golang
如何自己动手写SQL执行引擎
2021/06/02 MySQL
vue实现移动端div拖动效果
2022/03/03 Vue.js