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调用windows api锁定计算机示例
Apr 17 Python
Python bsddb模块操作Berkeley DB数据库介绍
Apr 08 Python
python查看zip包中文件及大小的方法
Jul 09 Python
Python实现的人工神经网络算法示例【基于反向传播算法】
Nov 11 Python
利用Python如何生成hash值示例详解
Dec 20 Python
pip命令无法使用的解决方法
Jun 12 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 Python
python实现四人制扑克牌游戏
Apr 22 Python
python golang中grpc 使用示例代码详解
Jun 03 Python
Python读取yaml文件的详细教程
Jul 21 Python
python3美化表格数据输出结果的实现代码
Apr 14 Python
Pytorch 中net.train 和 net.eval的使用说明
May 22 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 文件上传系统手记
2009/10/26 PHP
php读取本地json文件的实例
2018/03/07 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
输入密码检测大写是否锁定js实现代码
2012/12/03 Javascript
分享Javascript中最常用的55个经典小技巧
2013/11/29 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
jQuery实现带渐显效果的人物多级关系图代码
2015/10/16 Javascript
深入理解$.each和$(selector).each
2016/05/15 Javascript
基于原生JS实现图片裁剪
2016/08/01 Javascript
Javascript中数组去重与拍平的方法示例
2017/02/03 Javascript
angular 基于ng-messages的表单验证实例
2017/05/04 Javascript
nodejs 简单实现动态html的方法
2018/05/12 NodeJs
JS字典Dictionary类定义与用法示例
2019/02/01 Javascript
vue路由拦截器和请求拦截器知识点总结
2019/11/08 Javascript
[03:49]2016完美“圣”典风云人物:AMS专访
2016/12/06 DOTA
实例说明Python中比较运算符的使用
2015/05/13 Python
Python Series从0开始索引的方法
2018/11/06 Python
python调用动态链接库的基本过程详解
2019/06/19 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
Python实现分数序列求和
2020/02/25 Python
jupyter lab文件导出/下载方式
2020/04/22 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
阳光体育:Sunny Sports(购买露营和远足设备)
2018/08/07 全球购物
巴西网上药店:Drogaria Araujo
2021/01/06 全球购物
怎么写有吸引力的自荐信
2013/11/17 职场文书
超市营业员岗位职责
2013/12/20 职场文书
cf战队收人广告词
2014/03/14 职场文书
党的群众路线教育实践方案
2014/05/11 职场文书
企业宣传策划方案
2014/05/29 职场文书
应聘教师自荐书
2014/06/16 职场文书
建筑工地大门标语
2014/06/18 职场文书
顶岗实习协议书
2015/01/29 职场文书
全国爱眼日活动总结
2015/02/27 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang