Python figure参数及subplot子图绘制代码


Posted in Python onApril 18, 2020

1. Python的figure参数主要有:

def figure(num=None, # autoincrement if None, else integer from 1-N
      figsize=None, # defaults to rc figure.figsize
      dpi=None, # defaults to rc figure.dpi
      facecolor=None, # defaults to rc figure.facecolor
      edgecolor=None, # defaults to rc figure.edgecolor
      frameon=True,
      FigureClass=Figure,
      clear=False,
      **kwargs
      ):

可以设置图片大小、分辨率、颜色等。

2. subplot子图绘制,子图的绘图参数可以分别设置

plt.figure(1)

x1 = np.linspace(-0.2, 2, 10)
y1 = x1**2 + 0.3
plt.subplot(121)
plt.scatter(x1, y1)
plt.xlabel('X')
plt.ylabel('Y')
plt.title('test_1')

x2 = np.linspace(-0.2, 2, 10)
y2 = x2 + 0.3
plt.subplot(122)
plt.plot(x2, y2, color="red", linewidth=1.0, marker = 's', linestyle="--")
## plt.plot(x, y, color="#ef5492", linewidth=2.0, marker = 's', linestyle="--")
# plt.plot(x2, y2, 'rs--')
     
plt.xlabel('X')
plt.ylabel('Y')
plt.title('test_2')
plt.show()

Python figure参数及subplot子图绘制代码

3. 在同一张图片上显示多种图形,简单说把 plt.show()放在最后即可

import matplotlib.pyplot as plt
import numpy as np
plt.figure(2)

x1 = np.linspace(-0.2, 2, 10)
y1 = x1**2 + 0.3
plt.scatter(x1, y1)


x2 = np.linspace(-0.2, 2, 10)
y2 = x2 + 0.3
plt.plot(x2, y2, color="red", linewidth=1.0, marker = 's', linestyle="--")
## plt.plot(x, y, color="#ef5492", linewidth=2.0, marker = 's', linestyle="--")
# plt.plot(x2, y2, 'rs--')
     
plt.xlabel('X')
plt.ylabel('Y')
plt.title('test_3')
plt.show()

Python figure参数及subplot子图绘制代码

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

Python 相关文章推荐
python ElementTree 基本读操作示例
Apr 09 Python
零基础写python爬虫之抓取百度贴吧代码分享
Nov 06 Python
pandas 按照特定顺序输出的实现代码
Jul 10 Python
pygame游戏之旅 添加碰撞效果的方法
Nov 20 Python
在numpy矩阵中令小于0的元素改为0的实例
Jan 26 Python
Django REST framework 分页的实现代码
Jun 19 Python
python3安装crypto出错及解决方法
Jul 30 Python
Python学习笔记之For循环用法详解
Aug 14 Python
postman和python mock测试过程图解
Feb 22 Python
解决flask接口返回的内容中文乱码的问题
Apr 03 Python
python数据类型强制转换实例详解
Jun 22 Python
python实现监听键盘
Apr 26 Python
Python数组拼接np.concatenate实现过程
Apr 18 #Python
Python稀疏矩阵及参数保存代码实现
Apr 18 #Python
Python try except异常捕获机制原理解析
Apr 18 #Python
Python数据正态性检验实现过程
Apr 18 #Python
如何基于线程池提升request模块效率
Apr 18 #Python
新建文件时Pycharm中自动设置头部模板信息的方法
Apr 17 #Python
使用python无账号无限制获取企查查信息的实例代码
Apr 17 #Python
You might like
PHP、Java des加密解密实例
2015/04/27 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
PhpStorm本地断点调试的方法步骤
2018/05/21 PHP
浅说js变量
2011/05/25 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
jquery validate在ie8下的bug解决方法
2013/11/13 Javascript
使用jquery.upload.js实现异步上传示例代码
2014/07/29 Javascript
jquery滚动特效集锦
2015/06/03 Javascript
简介alert()与console.log()的不同
2015/08/26 Javascript
Bootstrap3学习笔记(二)之排版
2016/05/20 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
2017/04/13 Javascript
js+html5实现侧滑页面效果
2017/07/15 Javascript
vue中使用iview自定义验证关键词输入框问题及解决方法
2018/03/26 Javascript
JS实现用特殊符号替换字符串的中间部分区域的实例代码
2018/07/24 Javascript
微信小程序实现工作时间段选择
2019/02/15 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
使用python将mdb数据库文件导入postgresql数据库示例
2014/02/17 Python
python使用两种发邮件的方式smtp和outlook示例
2017/06/02 Python
Python与人工神经网络:使用神经网络识别手写图像介绍
2017/12/19 Python
Flask-Mail用法实例分析
2018/07/21 Python
opencv中图像叠加/图像融合/按位操作的实现
2020/04/01 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
python 解决Windows平台上路径有空格的问题
2020/11/10 Python
Canvas 帧动画吃苹果小游戏
2020/08/05 HTML / CSS
巴西最大的珠宝连锁店:Vivara
2019/04/18 全球购物
建材业务员岗位职责
2013/12/08 职场文书
期末自我鉴定
2014/01/23 职场文书
设计师个人求职信范文
2014/02/02 职场文书
士力架广告词
2014/03/20 职场文书
社区务虚会发言材料
2014/10/20 职场文书
大学生个人总结范文
2015/02/15 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
军训心得体会范文(2016最新篇)
2016/01/11 职场文书
Python还能这么玩之用Python做个小游戏的外挂
2021/06/04 Python
Python实现自动玩连连看的脚本分享
2022/04/04 Python