当前位置: 首页 > news >正文

Matplotlib子图的创建_Python数据分析与可视化

Matplotlib子图的创建

  • plt.axes创建子图
  • fig.add_axes()创建子图

plt.axes创建子图

前面已经介绍过plt.axes函数,这个函数默认配置是创建一个标准的坐标轴,填满整张图。

它还有一个可选的参数,由图形坐标系统的四个值构成。这四个值表示为坐标系的[底坐标、左坐标、宽度、高度],数值的取值范围为左下角为0,右上角为1。

下面演示在右上角创建一个画中画:

x1 = plt.axes() # 默认坐标轴
ax2 = plt.axes([0.65, 0.65, 0.2, 0.2])

在这里插入图片描述

fig.add_axes()创建子图

面向对象画图接口中类似的命令由fig.add_axes()。用这个命令创建两个竖直排列的坐标轴:

fig = plt.figure()
ax1 = fig.add_axes([0.1, 0.5, 0.8, 0.4],
xticklabels=[], ylim=(-1.2, 1.2))
ax2 = fig.add_axes([0.1, 0.1, 0.8, 0.4],
ylim=(-1.2, 1.2))
x = np.linspace(0, 10)
ax1.plot(np.sin(x))
ax2.plot(np.cos(x));

在这里插入图片描述

可以看到两个紧挨着的坐标轴:上子图的(起点y坐标为0.5位置)与下子图x轴刻度是对应的(起点y坐标为0.1,高度为0.4)。

相关文章:

Matplotlib子图的创建_Python数据分析与可视化

Matplotlib子图的创建 plt.axes创建子图fig.add_axes()创建子图 plt.axes创建子图 前面已经介绍过plt.axes函数,这个函数默认配置是创建一个标准的坐标轴,填满整张图。 它还有一个可选的参数,由图形坐标系统的四个值构成。这四个值表示为坐…...

VM虚拟机中Ubuntu14.04安装VM tools后仍不能全屏显示

1、查看Ubuntu所支持的分辨率大小。 在终端处输入: xrandr,回车 2、输入你想设置的分辨率参数。 我设置的为1360x768,大家可以根据自己的具体设备设置。 在终端输入:xrandr -s 1360x768 注意:这里1360后边是字母 x 且…...

聊聊httpclient的connect

序 本文主要研究一下httpclient的connect HttpClientConnectionOperator org/apache/http/conn/HttpClientConnectionOperator.java public interface HttpClientConnectionOperator {void connect(ManagedHttpClientConnection conn,HttpHost host,InetSocketAddress loca…...

处理视频的新工具:UniFab 2.0.0.4 Crack

UniFab这是一个用于处理视频的新工具,可以帮助您像专业人士一样获得结果,事实上,它可以确保在项目的任何设备上完美播放,所以,来认识一下 UniFab - 一款功能强大且方便的视频编辑器和转换器,但另一方面&…...

设计模式—开闭原则

1.背景 伯特兰迈耶一般被认为是最早提出开闭原则这一术语的人,在他1988年发行的《面向对象软件构造》中给出。这一想法认为一旦完成,一个类的实现只应该因错误而修改,新的或者改变的特性应该通过新建不同的类实现。新建的类可以通过继承的方…...

【开源】基于Vue和SpringBoot的学校热点新闻推送系统

项目编号: S 047 ,文末获取源码。 \color{red}{项目编号:S047,文末获取源码。} 项目编号:S047,文末获取源码。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 新闻类型模块2.2 新闻档案模块2.3 新…...

Java,File类与IO流,处理流:缓冲流、转换流、数据流、对象流

目录 处理流之一:缓冲流 四种缓冲流: 缓冲流的作用: 使用的方法: 处理文本文件的字符流: 处理非文本文件的字节流: 操作步骤: 处理流之二:转换流 转换流的使用: …...

【电路笔记】-分压器

分压器 文章目录 分压器1、概述2、负载分压器3、分压器网络4、无功分压器4.1 电容分压器4.2 感应分压器 5、总结 有时,需要精确的电压值作为参考,或者仅在需要较少功率的电路的特定阶段之前需要。 分压器是解决此问题的一个简单方法,因为它们…...

音视频5、libavformat-3

8、设置I/O中断机制 在 demux 时,我们首先需要调用 avformat_open_input() 打开一个输入,然后循环调用 av_read_frame() 函数来读取输入。 我们要注意的是: avformat_open_input() 和 av_read_frame() 都是阻塞函数,如果不能读取到足够的数据,那么它们将会一直阻塞…...

前端 HTML 和 JavaScript 的基础知识有哪些?

前端开发是Web开发的一个重要领域,涉及到HTML(Hypertext Markup Language)和JavaScript两个主要的技术。HTML用于定义网页的结构和内容,而JavaScript用于实现网页的交互和动态效果。以下是前端HTML和JavaScript的基础知识&#xf…...

Android平台GB28181设备接入模块开发填坑指南

技术背景 为什么要开发Android平台GB28181设备接入模块?这个问题不再赘述,在做Android平台GB28181客户端的时候,媒体数据这块,我们已经有了很好的积累,因为在此之前,我们就开发了非常成熟的RTMP推送、轻量…...

我叫:希尔排序【JAVA】

1.我兄弟存在的问题 2.毛遂自荐 希尔排序提希尔(Donald Shell)于1959年提出的一种排序算法。 希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。 希尔排序是基于插入排序的以下两点性质而提出改进方法的&…...

Spring Cloud Gateway 网关跨域问题解决

0、版本说明 Spring Cloud Version:Spring Cloud 2021.0.4 Spring Cloud Gateway Version:3.1.4 Spring Boot Version:2.6.11 1、网关跨域问题说明 关于跨域的相关原理和理论,网上有大量文章对此进行说明,因此博主在这…...

C++局域网从服务器获取已连接用户的列表(linux to linux)

目录 服务器端 代码 客户端 代码解析 服务器端 原理 遇到的阻碍以及解决办法 客户端 原理 遇到的阻碍以及解决办法 运行结果截图 总结 服务器端 代码 #include <sys/types.h> #include <sys/socket.h> #include <stdio.h> #include <netinet…...

c++11新特性篇-可调用对象包装器, 绑定器

可调用对象包装器, 绑定器 可调用对象 可调用对象是指在 C 中能够像函数一样被调用的实体。它包括了多种类型的对象&#xff0c;使得它们能够像函数一样被调用&#xff0c;可以是函数、函数指针、函数对象、Lambda 表达式等。在C中&#xff0c;具有以下特征之一的实体都被认为…...

论文阅读:“Appearance Capture and Modeling of Human Teeth”

文章目录 AbstractIntroductionMethod OverviewTeeth Appearance ModelEnamelDentinGingiva and oral cavity Data AcquisitionImage captureGeometry capture ResultsReferences Abstract 如果要为电影&#xff0c;游戏或其他类型的项目创建在虚拟环境中显示的人类角色&#…...

初学vue3与ts:路由跳转带参数

index-router <!-- 路由跳转 --> <template><div><div class"title-sub flex"><div>1、用router-link跳转带参数id1&#xff1a;</div><router-link to"./link?id1"><button>点我跳转</button>&…...

JAVAEE---多线程

线程安全 这段代码执行结果就就是一个不确定的数&#xff0c;就存在线程安全问题。 为了解决这样的问题我们可以对count进行打包&#xff0c;我们知道count本质上应该是由三个指令完成&#xff0c;我们可以对其打包。 这样的代码结果就是正确的。我们对对象就进行了加锁&#…...

提示工程-Prompt Engineering

提示工程 提示工程 1、概述 Prompt Engineering&#xff1a; 提示工程 通过自然语言&#xff08;英语、汉语等&#xff09;来给AI下达指示&#xff0c;从而让AI完成你指定给他的工作的过程都可以称之为提示工程。&#xff08;面向自然语言编程&#xff09; 提示词要素 指令&…...

JetLinks设备接入的认识与理解【woodwhales.cn】

为了更好的阅读体验&#xff0c;建议移步至笔者的博客阅读&#xff1a;JetLinks设备接入的认识与理解 1、认识 JetLinks 1.1、官网文档 官网&#xff1a;https://www.jetlinks.cn/ JetLinks 有两个产品&#xff1a;JetLinks-lot和JetLinks-view 官方文档&#xff1a; JetLi…...

CMU15-445 P0通关后,我总结了这份WSL2 + VSCode + CMake环境配置的避坑清单

CMU15-445 P0通关实战&#xff1a;WSL2VSCodeCMake环境配置的深度避坑指南 环境搭建的常见陷阱与系统性解决方案 在数据库系统学习的起点&#xff0c;环境配置往往成为第一道门槛。不同于简单的安装教程&#xff0c;这里将剖析WSL2VSCodeCMake组合配置中的典型问题链&#xff0…...

面试官: Trace定义及作用解析(答案深度解析)持续更新

面试题&#xff1a;Trace 是什么&#xff1f;——分布式链路追踪的核心概念&#x1f4a1; 面试官真正想听的&#xff0c;不是定义背诵&#xff0c;而是你是否真的“用过”、是否踩过坑、是否理解它在真实系统中的价值和陷阱。一、概念解释&#xff1a;Trace 不是“日志”&#…...

Wan2.2-I2V-A14B私有化部署完整指南:系统盘50G+数据盘40G配置解析

Wan2.2-I2V-A14B私有化部署完整指南&#xff1a;系统盘50G数据盘40G配置解析 1. 镜像概述与核心特性 Wan2.2-I2V-A14B是一款专为文生视频任务优化的私有部署镜像&#xff0c;针对RTX 4090D 24GB显存显卡进行了深度优化。本镜像开箱即用&#xff0c;内置完整运行环境和模型权重…...

nlp_structbert_sentence-similarity_chinese-large保姆级教程:错误日志排查与常见报错解决方案

nlp_structbert_sentence-similarity_chinese-large保姆级教程&#xff1a;错误日志排查与常见报错解决方案 1. 工具简介&#xff1a;你的中文句子相似度分析助手 nlp_structbert_sentence-similarity_chinese-large 是一个专门处理中文句子相似度的强大工具。它基于阿里达摩…...

基于OFA模型的智能客服系统开发实战:Python实现视觉问答

基于OFA模型的智能客服系统开发实战&#xff1a;Python实现视觉问答 1. 引言 想象一下这样的场景&#xff1a;一位用户在电商平台上传了一张商品图片&#xff0c;询问"这个产品的材质是什么&#xff1f;"或者"这个尺寸适合多大年龄的孩子&#xff1f;"。…...

开尔文连接:精密测量里的“误差消除神器”

在高精度电子测量与芯片测试领域&#xff0c;开尔文连接&#xff08;Kelvin Connection&#xff09;是绕不开的核心技术&#xff0c;它也被称作四线制测量/四端检测&#xff0c;由威廉汤姆森开尔文勋爵于1861年发明&#xff0c;最初用于低电阻测量&#xff0c;如今已成为低阻测…...

AI读脸术扩展思路:如何接入表情识别等更多功能

AI读脸术扩展思路&#xff1a;如何接入表情识别等更多功能 1. 引言 1.1 人脸属性分析的技术演进 人脸属性识别技术已经从最初的单一性别识别发展到如今的多维度分析。现代系统能够同时检测年龄、性别、表情、眼镜佩戴情况等多种属性&#xff0c;为商业智能、人机交互等领域提…...

32TOPS算力+工业级宽温适配!SE110S-WA32边缘计算微服务器全解析

随着工业智能化、AIoT产业的深度发展&#xff0c;边缘侧的算力需求迎来爆发式增长。在智慧交通、水利、电力、工地等工业场景中&#xff0c;边缘设备不仅需要强劲的AI推理能力&#xff0c;更要面对高低温、多尘、强电磁干扰、无人值守等严苛的运行环境&#xff0c;同时对功耗、…...

Redis数据库基础

NoSQL&#xff08;内存/缓存型数据库&#xff09;&#xff1a; 相比于其他的内存/缓存数据库&#xff0c;redis可以方便的实现持久化的功能&#xff08;保存至磁盘中&#xff09;一、关系数据库与非关系数据库概述1、关系型数据库关系型数据库是一个结构化的数据库&#xff0c;…...

室内无人机也能稳如老狗?手把手教你用Livox Mid360雷达+光流传感器搞定无GPS定位(附避坑指南)

室内无人机无GPS定位实战&#xff1a;Livox Mid360雷达与光流传感器的黄金组合 去年在深圳某科技园区的地下停车场测试时&#xff0c;我们的无人机在完全失去GPS信号的情况下&#xff0c;仅靠Livox Mid360雷达和MTF-01光流传感器就实现了厘米级定位精度——这个场景完美诠释了无…...