将颜色条的大小调整为图形的大小

压缩包

我的目标是绘制三个图形作为子图,并为其中三个只使用一个颜色条,我已经尝试通过制作一个包含 4 个子图的图形来实现,如下面的代码所示:

fig=plt.figure()
ax1=plt.subplot(1,3,1)
im=ax1.contourf(  MC, 50,vmax=Max_abs,vmin=Min_abs)
x0,x1 = ax1.get_xlim()
y0,y1 = ax1.get_ylim()
ax1.set_aspect((x1-x0)/(y1-y0))
ax2=plt.subplot(1,3,2,aspect=1)
im2=ax2.contourf(  averagedM, 50,vmax=Max_abs,vmin=Min_abs)
ax3=plt.subplot(1,3,3,aspect=1)
im3=ax3.contourf( residualM, 50,vmax=Max_abs,vmin=Min_abs)


#cax = divider.append_axes("right", size="5%", pad=0.05)
im4 = plt.colorbar(im3, ax=[ax1, ax2, ax3])

#cb.ax.set_visible(True)
plt.show()

矩阵 M1、M2 和 M3 之前在代码中计算过,但我想对于我的问题来说这不是很重要。问题是颜色条不适合其余图的大小,关于此主题已经提出了一些类似的问题,但没有一个对我的代码有用,所以我想知道如何在此调整颜色条具体案例。

谢谢在此处输入图片说明

因为您将子图的纵横比固定为 1,所以子图不会调整到图形的大小,但颜色条会。如果你不这样做,子图将与颜色条一样高(但不再是二次方,当然......)。

反过来,您可以简单地定义一个图形大小,它适合三个二次图加上一个颜色条的所需纵横比,例如:

fig = plt.figure(figsize=(12, 3))

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

设置Matplotlib颜色条大小以匹配图形

来自分类Dev

将<video>元素的大小调整为父div

来自分类Dev

如何在ggplot2中将点大小调整为绘图的比例?

来自分类Dev

受父div的大小和宽高比限制时,将div的大小调整为最大可能的大小

来自分类Dev

WPF将字体大小调整为窗口比例

来自分类Dev

如何将列的大小调整为ReportLab中的内容?

来自分类Dev

将SVG元素的大小调整为其内容

来自分类Dev

使用ARM NEON将8位图像大小调整为4

来自分类Dev

ChartJS将画布的大小调整为默认大小

来自分类Dev

JCrop将选择的大小调整为错误的值

来自分类Dev

将图形调整为页面大小

来自分类Dev

检测何时将浏览器窗口从特定大小调整为更大大小?

来自分类Dev

将JFrame的大小调整为JLayeredPane中的JPanels

来自分类Dev

如何自动将散景图大小调整为所用设备的屏幕大小

来自分类Dev

在php中上传时将图像大小调整为相等的宽度和高度

来自分类Dev

使用PHP imageftbbox-将图像大小调整为字体大小输出?

来自分类Dev

如何将弹出框的大小调整为contentview的大小?

来自分类Dev

将html元素大小调整为最大浏览器大小

来自分类Dev

ChartJS将画布的大小调整为默认大小

来自分类Dev

将所有div的大小调整为最高div的大小

来自分类Dev

JCrop将选择的大小调整为错误的值

来自分类Dev

如何将ImageIcon设置为JButton并根据按钮的大小调整图片大小?

来自分类Dev

将腻子窗口的大小调整为默认值

来自分类Dev

HTML:如何将画布标签的大小调整为窗口的大小

来自分类Dev

将JFrame的大小调整为JLayeredPane中的JPanels

来自分类Dev

如何将表格大小调整为 div 大小?

来自分类Dev

将 div 大小调整为包含图像的宽度

来自分类Dev

将 url 图像大小调整为相等的部分

来自分类Dev

Python Tkinter 将按钮大小调整为窗口大小

Related 相关文章

  1. 1

    设置Matplotlib颜色条大小以匹配图形

  2. 2

    将<video>元素的大小调整为父div

  3. 3

    如何在ggplot2中将点大小调整为绘图的比例?

  4. 4

    受父div的大小和宽高比限制时,将div的大小调整为最大可能的大小

  5. 5

    WPF将字体大小调整为窗口比例

  6. 6

    如何将列的大小调整为ReportLab中的内容?

  7. 7

    将SVG元素的大小调整为其内容

  8. 8

    使用ARM NEON将8位图像大小调整为4

  9. 9

    ChartJS将画布的大小调整为默认大小

  10. 10

    JCrop将选择的大小调整为错误的值

  11. 11

    将图形调整为页面大小

  12. 12

    检测何时将浏览器窗口从特定大小调整为更大大小?

  13. 13

    将JFrame的大小调整为JLayeredPane中的JPanels

  14. 14

    如何自动将散景图大小调整为所用设备的屏幕大小

  15. 15

    在php中上传时将图像大小调整为相等的宽度和高度

  16. 16

    使用PHP imageftbbox-将图像大小调整为字体大小输出?

  17. 17

    如何将弹出框的大小调整为contentview的大小?

  18. 18

    将html元素大小调整为最大浏览器大小

  19. 19

    ChartJS将画布的大小调整为默认大小

  20. 20

    将所有div的大小调整为最高div的大小

  21. 21

    JCrop将选择的大小调整为错误的值

  22. 22

    如何将ImageIcon设置为JButton并根据按钮的大小调整图片大小?

  23. 23

    将腻子窗口的大小调整为默认值

  24. 24

    HTML:如何将画布标签的大小调整为窗口的大小

  25. 25

    将JFrame的大小调整为JLayeredPane中的JPanels

  26. 26

    如何将表格大小调整为 div 大小?

  27. 27

    将 div 大小调整为包含图像的宽度

  28. 28

    将 url 图像大小调整为相等的部分

  29. 29

    Python Tkinter 将按钮大小调整为窗口大小

热门标签

归档