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中查找excel某一列的重复数据 剔除之后打印
Feb 10 Python
浅谈python抛出异常、自定义异常, 传递异常
Jun 20 Python
django反向解析和正向解析的方式
Jun 05 Python
Python3.7安装keras和TensorFlow的教程图解
Jun 18 Python
在OpenCV里使用特征匹配和单映射变换的代码详解
Oct 23 Python
python中的RSA加密与解密实例解析
Nov 18 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
Dec 03 Python
Python 实现数组相减示例
Dec 27 Python
Python 里最强的地图绘制神器
Mar 01 Python
Python MNIST手写体识别详解与试练
Nov 07 Python
宝塔更新Python及Flask项目的部署
Apr 11 Python
使用pd.merge表连接出现多余行的问题解决
Jun 16 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
mysql 性能的检查和优化方法
2009/06/21 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
php redis setnx分布式锁简单原理解析
2020/10/23 PHP
QQ登录简单实现代码
2021/03/09 Javascript
简单实用jquery版三级联动select示例
2013/07/04 Javascript
Jquery中给animation加更多的运作效果实例
2013/09/05 Javascript
javascript中的nextSibling使用陷(da)阱(keng)
2014/05/05 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
jquery实现在网页指定区域显示自定义右键菜单效果
2015/08/25 Javascript
jQuery实现美观的多级动画效果菜单代码
2015/09/06 Javascript
三种带箭头提示框总结实例
2016/06/14 Javascript
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
详解使用nvm安装node.js
2017/07/18 Javascript
vue数据传递--我有特殊的实现技巧
2018/03/20 Javascript
vue动画之点击按钮往上渐渐显示出来的实例
2018/09/29 Javascript
angular6的响应式表单的实现
2018/10/10 Javascript
Layui实现主窗口和Iframe层参数传递
2019/11/14 Javascript
原生js 实现表单验证功能
2021/02/08 Javascript
python 生成目录树及显示文件大小的代码
2009/07/23 Python
TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
2019/08/05 Python
Python基于当前时间批量创建文件
2020/05/07 Python
Django如何使用redis作为缓存
2020/05/21 Python
详解基于Scrapy的IP代理池搭建
2020/09/29 Python
台湾线上百货零售购物平台:friDay购物
2017/08/18 全球购物
香港通票:Hong Kong Pass
2019/02/26 全球购物
高中毕业的自我鉴定
2013/12/09 职场文书
中秋节礼品促销方案
2014/02/02 职场文书
食品安全责任书
2014/04/15 职场文书
2015年公务员工作总结
2015/04/24 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫
Python 一键获取电脑浏览器的账号密码
2022/05/11 Python
利用Java连接Hadoop进行编程
2022/06/28 Java/Android
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python