pythonmatplotlib绘图图框位置,Matplotlib——绘制多个轴及其布局,子图,Axes

本文介绍如何用matplotlib绘制多个子图,并介绍控制它们布局的方法。按照其布局方式,分为均一排布,规整排布和跨行列排布三种。

一.均一排布plt.subplots()

均一排布的含义

:所有子图的大小相同,规整的按行列排布在画布上。

强调

:subplots()是plt类下属的方法。

1.subplots()控制布局

subplot函数及其重要参数:

plt.subplots(row_number, column_number, figsize=(width, height), sharex=True, sharey=True)

row_number, column_number

:一共生成多少行,多少列的子图(axes)。

figsize=(width, height)

:指定整个画布的大小。

这两个参数综合起来理解就是:创建一个大小为figsize的画布,并把画布按row_number, column_number划分成均一的子图框格,框格里可以添加子图(axes)。

sharex=True , sharey=True

:是否共享横轴和纵轴刻度。

下图是一个共享x轴刻度,但是不共享y轴刻度是示例。前两行的x轴刻度因为相同,所以隐藏了。(x轴,y轴刻度的设置见第3个小标题)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值