python Matplotlib画图之调整字体大小的示例


Posted in Python onNovember 20, 2017

一张字体调整好的示例图:

python Matplotlib画图之调整字体大小的示例

字体大小就是 fontsize 参数

import matplotlib.pyplot as plt

# 代码中的“...”代表省略的其他参数
ax = plt.subplot(111)
# 设置刻度字体大小
plt.xticks(fontsize=20)
plt.yticks(fontsize=20)
# 设置坐标标签字体大小
ax.xlabel(..., fontsize=20)
ax.ylabel(..., fontsize=20)
# 设置图例字体大小
ax.legend(..., fontsize=20)

实战:

import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl

mpl.rcParams['font.sans-serif'] = ['FangSong']
mpl.rcParams['axes.unicode_minus']=False

x_data = [2.59,2.72,2.90,3.02,3.23,3.40,3.47,3.61,3.98,4.02,4.09,4.15,4.35,4.44,4.50,4.55,4.63,5.00,5.15,5.28,5.38,5.51,5.57,5.62,5.71,5.74,5.85,5.92,6.22,6.34,6.37,6.48,6.62,6.73,6.76,6.81,6.86,6.96,7.02,7.54,7.64,7.80,7.98,8.12,8.24,8.53,8.70,8.88,9.04]
y_data = [0.32,0.54,0.61,0.48,0.12,0.01,0.07,0.50,1.32,1.35,1.27,1.05,0.33,0.08,0.02,0.08,0.35,1.74,1.96,1.81,1.39,0.82,0.52,0.38,0.28,0.36,0.80,1.08,2.21,2.34,2.37,2.29,1.85,1.37,1.27,1.07,0.93,0.81,0.94,2.79,2.85,2.69,2.13,1.71,1.54,3.23,5.08,4.86,4.06]

x = np.array(x_data)
y = np.array(y_data)

plt.figure(figsize=(30,30),dpi=400,linewidth = 0.6)
# plt.subplot(1,1,1)

plt.plot(x,y,'-*g')
plt.title("电压电流的比",fontsize = 60)
plt.xlabel('Ug2 (*10V)',fontsize=50)
plt.ylabel('Ip (*10**-8A)',fontsize=50)
plt.xticks(fontsize=30)
plt.yticks(fontsize=30)

plt.savefig(r"C:\Users\AsuraDong\Desktop\test.png")
# plt.show()

这里直接用代码片段说明一下如何设置刻度、图例和坐标标签字体大小。

import matplotlib.pyplot as plt

# 代码中的“...”代表省略的其他参数
ax = plt.subplot(111)
# 设置刻度字体大小
plt.xticks(fontsize=20)
plt.yticks(fontsize=20)
# 设置坐标标签字体大小
ax.set_xlabel(..., fontsize=20)
ax.set_ylabel(..., fontsize=20)
# 设置图例字体大小
ax.legend(..., fontsize=20)

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

Python 相关文章推荐
Python实现的Excel文件读写类
Jul 30 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
Jan 07 Python
深入解析Python中函数的参数与作用域
Mar 20 Python
Python中的日期时间处理详解
Nov 17 Python
如何高效使用Python字典的方法详解
Aug 31 Python
Python 支付整合开发包的实现
Jan 23 Python
Pytorch实现GoogLeNet的方法
Aug 18 Python
python操作docx写入内容,并控制文本的字体颜色
Feb 13 Python
Python pip配置国内源的方法
Feb 14 Python
Python闭包与装饰器原理及实例解析
Apr 30 Python
python爬虫容易学吗
Jun 02 Python
浅析关于Keras的安装(pycharm)和初步理解
Oct 23 Python
python cx_Oracle的基础使用方法(连接和增删改查)
Nov 19 #Python
Python实现mysql数据库更新表数据接口的功能
Nov 19 #Python
python中urlparse模块介绍与使用示例
Nov 19 #Python
Python Flask-web表单使用详解
Nov 18 #Python
python+selenium实现京东自动登录及秒杀功能
Nov 18 #Python
深入理解Python单元测试unittest的使用示例
Nov 18 #Python
Python及PyCharm下载与安装教程
Nov 18 #Python
You might like
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
关于php 高并发解决的一点思路
2017/04/16 PHP
laravel5.6框架操作数据curd写法(查询构建器)实例分析
2020/01/26 PHP
Jquery中对数组的操作代码
2011/08/12 Javascript
页面加载完后自动执行一个方法的js代码
2014/09/06 Javascript
node.js中的emitter.on方法使用说明
2014/12/10 Javascript
js实现的动画导航菜单效果代码
2015/09/10 Javascript
JavaScript实现点击按钮就复制当前网址
2015/12/14 Javascript
探讨JavaScript标签位置的存放与功能有无关系
2016/01/15 Javascript
基于Bootstrap实现图片轮播效果
2016/05/22 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
基于jQuery实现的打字机效果
2017/01/16 Javascript
AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
2017/01/21 Javascript
easyui-edatagrid.js实现回车键结束编辑功能的实例
2017/04/12 Javascript
AngularJS点击添加样式、点击变色设置的实例代码
2017/07/27 Javascript
vue通过路由实现页面刷新的方法
2018/01/25 Javascript
jQuery.parseJSON()函数详解
2019/02/28 jQuery
ES6 let和const定义变量与常量的应用实例分析
2019/06/27 Javascript
cordova+vue+webapp使用html5获取地理位置的方法
2019/07/06 Javascript
[44:39]2014 DOTA2国际邀请赛中国区预选赛 NE VS CNB
2014/05/21 DOTA
python脚本设置超时机制系统时间的方法
2016/02/21 Python
python3下实现搜狗AI API的代码示例
2018/04/10 Python
PyCharm搭建Spark开发环境的实现步骤
2019/09/05 Python
python使用turtle库绘制奥运五环
2020/02/24 Python
python如何停止递归
2020/09/09 Python
Python-split()函数实例用法讲解
2020/12/18 Python
美国一家专业的太阳镜网上零售商:Solstice太阳镜
2016/07/25 全球购物
alice McCALL官网:澳大利亚时尚品牌
2020/11/16 全球购物
俄罗斯电动工具和设备购物网站:Vseinstrumenti.ru
2020/11/12 全球购物
丧事主持词大全
2014/04/02 职场文书
校园元旦活动总结
2014/07/09 职场文书
乡镇消防安全责任书
2014/07/23 职场文书
班级活动总结格式
2014/08/30 职场文书
施工现场安全管理制度
2015/08/05 职场文书