pyplot.subplots(nrows = 1,ncols = 1,sharex = False,sharey = False,
squeeze = True,subplot_kw =无,gridspec_kw =无,** fig_kw )
参数:
nrows:行数
ncols:列数
sharex:是否共享X轴坐标
sharey:是否共享Y轴坐标返回值:Figure,Axes对象数组

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x=np.linspace(0,2*np.pi,500)
y=np.sin(x)*np.exp(-x)
fig,ax=plt.subplots(nrows=1,ncols=2,sharey=True)
ax1=ax[0]
ax1.plot(x,y)
ax1.set_title("折线图")ax2=ax[1]
ax2.scatter(x,y)
ax2.set_title("散点图")
plt.suptitle("一张画布两个子图,并共享y坐标")
#删除空隙wspace为两图的水平距离,hspace为两图的垂直距离
fig.subplots_adjust(wspace=0)
plt.show()

import matplotlib.pyplot as plt
import numpy as np
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x=np.linspace(0,2*np.pi,500)
y=np.sin(x)*np.exp(-x)
fig,ax=plt.subplots(nrows=1,ncols=1)
ax.plot(x,y)
ax.set_title("折线图")
ax.scatter(x,y[::-1])
plt.suptitle("共享单一绘图区域的坐标轴")
plt.show()

matplotlib_共享坐标轴相关推荐

  1. plotly可视化绘制多子图(subplots)共享坐标轴

    plotly可视化绘制多子图(subplots)共享坐标轴 # 共享坐标轴 import plotly as py import plotly.graph_objs as gopyplt = py.o ...

  2. plotly可视化绘制共享坐标轴图

    plotly可视化绘制共享坐标轴图 # plotly绘制共享坐标轴图: import plotly as py import plotly.graph_objs as gopyplt = py.off ...

  3. Py-Matplotlib: Plot 如何生成多个子图,以及它们如何共享坐标轴?或者共轴?

    Python - Matplotlib Matplotlib 是一个用于在 Python 中绘制数组的 2D 图形库: 下面代码可以直接在python环境下运行: 文中可能不会解释全部函数,看代码中的 ...

  4. 【matplotlib】可视化解决方案——共享绘图区域问题

    共享绘图区域问题 一.前言 有些时候我们会发现如果轴的范围不合适那么很难从图片中提取相应的信息,例如下方左图和有图很显然我们无法从中得出这二者密集程度的区别.除此之外很多时候我们想在一个坐标轴系统下展 ...

  5. tf好朋友之matplotlib的使用——secondary axis次坐标轴的使用

    tf好朋友之matplotlib的使用--secondary axis次坐标轴的使用 次坐标轴显示的常用函数 plt.subplots() ax1.twinx() 应用示例 坐标轴可以不止一边噢,除了 ...

  6. csv 20位数据 如何打开可以预览完整数字_干货Python Pandas 做数据分析之玩转 Excel 报表分析...

    本篇文章选自作者在 GitChat 的分享,若有什么问题,可在公众号回复「小助手」添加小助手微信,邀请你进入技术交流群. 各位朋友大家好,非常荣幸和大家聊一聊用 Python Pandas 处理 Ex ...

  7. 蜡烛图plotly_Python数据分析:基于Plotly的动态可视化绘图简介,目录书摘

    目录:第1章  快速开始 1.1  Plotly简介 1.2  安装与安装环境 1.3  在线初始化 1.4  在线绘图隐私说明 1.5  开始在线绘图 1.6  使用离线绘图库 1.7  参数解读 ...

  8. 《Python数据可视化之matplotlib实践》配套代码

    向AI转型的程序员都关注了这个号???????????? 机器学习AI算法工程   公众号:datayx <Python数据可视化之matplotlib实践> 借助matplotlib讲解 ...

  9. 【Python】Matplotlib绘图02_pyplot图表美化

    本人依据上课学习内容,将matplotlib内容浓缩为代码块 以下是第二部分的学习内容: 1.添加图表辅助元素 2.子图绘制 3.共享坐标轴 4.双坐标轴 5.调整子图之间的距离 import mat ...

最新文章

  1. Linux培训之系统升级
  2. 成功解决File frozen importlib._bootstrap, line 219, in _call_with_frames_removed ImportError: DLL lo
  3. 2020-2021年度第二届全国大学生算法设计与编程挑战赛(春季赛)【部分题题解】
  4. Brackets (区间DP)
  5. android:configChanges属性总结
  6. JVM的几点性能优化
  7. AWT_Swing_图片Icon
  8. vfp中treeview右键菜单_用卓语言程序把Sublime Text 3添加到和删除出右键菜单
  9. 各类邮箱POP3和SMTP服务器地址和端口
  10. 什么是服务器的上行带宽和下行带宽
  11. linux 做路由器系统下载文件,用Linux系统做路由器
  12. 如何使用Dart的Stream(一)
  13. 动态背景下的运动目标检测
  14. 大学计算机基础实验实施,大学计算机基础实验实施的方案学生用.docx
  15. python 同时输出国际和国内BMI值
  16. 荷包app软件测试,智能分贝测试仪app
  17. opencv:图像轮廓检测-细胞轮廓
  18. nginx正向代理,提供爬虫请求代理
  19. 为什么北京人和上海人都成了“杭漂“?
  20. 苏嵌//郑艳秋//2018.7.12

热门文章

  1. iOS微信8.0.10版本唤醒隐藏功能,还有这几个变化
  2. Java编程,使用单例模式,新建Rectangle类对象,判断两个长方体是否重叠
  3. com.mysql.cj.jdbc.driver maven_com.mysql.jdbc.Driver和com.mysql.cj.jdbc.Driver的区别
  4. 如何Word转PDF?Word转换成PDF转换器哪个好
  5. 爬取boss直聘“数据分析”工作
  6. 如何用手机访问电脑本地的localhost
  7. 图解 MySQL 索引,清晰易懂,写得太好了!
  8. SICK LMS200激光数据采集程序说明
  9. 【工具篇】Unity自定义取色板颜色获取
  10. HTML静态网页作业 我的校园生活 (HTML+CSS 学生网页设计作业源码)