python画图进行局部放大【理论补充】

axins = inset_axes(ax, width="40%", height="30%", loc='lower left',
                   bbox_to_anchor=(0.1, 0.1, 1, 1),
                   bbox_transform=ax.transAxes)

在这里插入图片描述
另外有一种更加简洁的子坐标系嵌入方法:

axins = ax.inset_axes((0.2, 0.2, 0.4, 0.3))

ax为父坐标系,后面四个参数同样是(x0, y0, width, height),上述代码的含义是:以父坐标系中的x0=0.2x,y0=0.2y为左下角起点,嵌入一个宽度为0.4x,高度为0.3y的子坐标系,其中x和y分别为父坐标系的坐标轴范围。效果如下图所示:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43491496/article/details/135311154