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操作CouchDB的方法
Oct 08 Python
Python文件读取的3种方法及路径转义
Jun 21 Python
浅谈Python实现Apriori算法介绍
Dec 20 Python
python自动12306抢票软件实现代码
Feb 24 Python
Python实现自定义函数的5种常见形式分析
Jun 16 Python
Python字典的核心底层原理讲解
Jan 24 Python
Python生成器的使用方法和示例代码
Mar 04 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
使用Python实现画一个中国地图
Nov 23 Python
pytorch torchvision.ImageFolder的用法介绍
Feb 20 Python
Django 实现对已存在的model进行更改
Mar 28 Python
Django中日期时间型字段进行年月日时分秒分组统计
Nov 27 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字符串word末字符实现大小写互换的方法
2014/11/10 PHP
CakePHP框架Model函数定义方法示例
2017/08/04 PHP
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
使用AngularJS处理单选框和复选框的简单方法
2015/06/19 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
js修改onclick动作的四种方法(推荐)
2016/08/18 Javascript
JS实现简单易用的手机端浮动窗口显示效果
2016/09/07 Javascript
HTML Table 空白单元格补全的简单实现
2016/10/13 Javascript
vue 使用eventBus实现同级组件的通讯
2018/03/02 Javascript
详解Node.js读写中文内容文件操作
2018/10/10 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
[47:48]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第三局
2016/02/28 DOTA
python爬虫面试宝典(常见问题)
2018/03/02 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
使用python画社交网络图实例代码
2019/07/10 Python
如何在Django配置文件里配置session链接
2019/08/06 Python
python线程定时器Timer实现原理解析
2019/11/30 Python
Python实现Canny及Hough算法代码实例解析
2020/08/06 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
英国男女奢华内衣和泳装购物网站:Figleaves
2017/01/28 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
Ajax的优点和缺点
2014/11/21 面试题
兼职学生的自我评价
2013/11/24 职场文书
女子职高个人自荐书
2014/02/01 职场文书
先进工作者获奖感言
2014/02/08 职场文书
电气工程自动化求职信
2014/03/14 职场文书
机械工程师岗位职责
2014/06/16 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
2014年健康教育工作总结
2014/11/20 职场文书
党性分析材料格式
2014/12/19 职场文书
同学聚会致辞集锦
2015/07/28 职场文书
解决Golang中goroutine执行速度的问题
2021/05/02 Golang
使用CSS实现按钮边缘跑马灯动画
2023/05/07 HTML / CSS