从Matplotlib中的现有Figure对象生成绘图网格

时间:2014-04-30 20:15:19

标签: python matplotlib plot subplot

有许多方法可以使用Matplotlib创建绘图网格(例如,pyplot.subplots(2,3))但据我所知,所有这些方法都依赖于一个过程,在这个过程中,轴会形成一个特定的函数然后画在这些轴上。例如(取自here):

n = np.random.randn(100000)
fig, axes = plt.subplots(1, 2, figsize=(12,4))

axes[0].hist(n)
axes[0].set_title("Default histogram")
axes[0].set_xlim((min(n), max(n)))

axes[1].hist(n, cumulative=True, bins=50)
axes[1].set_title("Cumulative detailed histogram")
axes[1].set_xlim((min(n), max(n)));

但是,假设我有一个返回matplotlib.figure.Figure对象的函数。我想调用这个函数N次,从中获取N个图形对象,然后在网格中显示这些图形对象......如何做到这一点?

0 个答案:

没有答案