py实战⾃定义布局结构绘制⼦图
⼤家好,我是执念斩长河。⼀个最近开始学习python绘图的学渣。今天看见书中的“⾃定义布局结构绘制⼦图”,我将其做出来,并分享在博客中。
1、题⽬再现–按照⾃定义的布局结构绘制⼦图
2.题⽬拆解
这个图形,由3⾏四列完成的,第⼀个图形占整⼀⾏。第⼆⾏图形各占⼀半,第三⾏第⼀幅占1/4第⼆个图占3/4,这样的话我们⽤subplot 函数进⾏绘制.
完整源码
matplotlib中subplot%matplotlib auto
import numpy as np
import matplotlib.pyplot as plt
idspec as gridspec
# 创建画布和布局
fig = plt.figure(constrained_layout=True)
gs = fig.add_gridspec(3,4)
ax_one = fig.add_subplot(gs[0,:])
ax_two = fig.add_subplot(gs[1,0:2])
ax_thr = fig.add_subplot(gs[1,2:4])
ax_fou = fig.add_subplot(gs[2,0])
ax_fiv = fig.add_subplot(gs[2,1:4])
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论