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中使用MELIAE分析程序内存占用实例
Feb 18 Python
在Python中处理字符串之isdecimal()方法的使用
May 20 Python
详解Python编程中基本的数学计算使用
Feb 04 Python
深入解析Python中的list列表及其切片和迭代操作
Mar 13 Python
Python使用filetype精确判断文件类型
Jul 02 Python
基于python中pygame模块的Linux下安装过程(详解)
Nov 09 Python
django 发送邮件和缓存的实现代码
Jul 18 Python
python调用百度语音识别实现大音频文件语音识别功能
Aug 30 Python
150行python代码实现贪吃蛇游戏
Apr 24 Python
Django实现前台上传并显示图片功能
May 29 Python
在Python中字典按值排序的实现方法
Nov 12 Python
Python软件包安装的三种常见方法
Jul 07 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
WordPres对前端页面调试时的两个PHP函数使用小技巧
2015/12/22 PHP
JS中style属性
2006/10/11 Javascript
清华大学出版的事半功倍系列 javascript全部源代码
2007/05/04 Javascript
js 刷新页面的代码小结 推荐
2010/04/02 Javascript
基于jquery可配置循环左右滚动例子
2011/09/09 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
jQuery实现的背景动态变化导航菜单效果
2015/08/24 Javascript
JS基于Ajax实现的网页Loading效果代码
2015/10/27 Javascript
高效Web开发的10个jQuery代码片段
2016/07/22 Javascript
响应式表格之固定表头的简单实现
2016/08/26 Javascript
微信开发 微信授权详解
2016/10/21 Javascript
微信小程序 input输入框详解及简单实例
2017/01/10 Javascript
Vue.extend构造器的详解
2017/07/17 Javascript
关于vue面试题汇总
2018/03/20 Javascript
[01:28:31]《加油DOTA》真人秀 第五期
2014/09/01 DOTA
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
Python序列循环移位的3种方法推荐
2018/04/09 Python
对python中基于tcp协议的通信(数据传输)实例讲解
2019/07/22 Python
Python图像处理库PIL的ImageFont模块使用介绍
2020/02/26 Python
python剪切视频与合并视频的实现
2020/03/03 Python
python获取linux系统信息的三种方法
2020/10/14 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
2020/11/17 Python
Python的collections模块真的很好用
2021/03/01 Python
CSS3中Transition动画属性用法详解
2016/07/04 HTML / CSS
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
2020/05/14 HTML / CSS
香港中原电器网上商店:Chung Yuen
2019/06/26 全球购物
精选干货:Java精选笔试题附答案
2014/01/18 面试题
会计辞职信范文
2014/01/15 职场文书
国际贸易专业个人职业生涯规划
2014/02/15 职场文书
责任担保书范文
2014/05/21 职场文书
六一儿童节开幕词
2015/01/29 职场文书
演讲开场白和结束语
2015/05/29 职场文书
2016年乡镇综治宣传月活动总结
2016/03/16 职场文书
七年级作文之英语老师
2019/10/28 职场文书
Spring Cloud OAuth2实现自定义token返回格式
2022/06/25 Java/Android