我能得到返回的轴吗`pyplot.subplot`在它创建的图形的构造函数中?

2024-04-27 04:14:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我在调用pyplot的subplot()时使用了一个自定义的figure类

fig, ax = matplotlib.pyplot.subplots(FigureClass=MyFigure)

并希望在自定义figure类的构造函数中使用axis对象ax,通常由subplot()返回。例如,我想把这个轴,并把它双轴:

^{pr2}$

但是我在这里找不到一种方法来获取(将返回为)ax。例如,使用gca()会导致一个空白图形和一个“额外”轴;而使用get_axes()则会导致错误(这是一个空列表)。在

有没有一种方法可以获得subplots在其创建的图形的构造函数中返回的轴?在


Tags: 对象方法图形matplotlibfigaxfigurepyplot