更改Matplotlib子批次的默认位置

更改Matplotlib子批次的默认位置,matplotlib,subplot,Matplotlib,Subplot,我正在制作子图数组(数组的大小不同,但所有子图的大小都相同),我希望指定子图以自下而上的顺序“填充”(放置在总图中),而不是自上而下 也就是说,与其从左上角开始放置绘图,填充该行,然后从第一个子地块下方的下一行开始,不如从左下角开始放置绘图,填充该行,然后从第一个子地块上方的下一行开始 有办法做到这一点吗?我找不到任何文档可以精确地做到这一点。创建轴阵列后,您可以随时更改它,例如 import matplotlib.pyplot as plt f, axes = plt.subplots(2,

我正在制作子图数组(数组的大小不同,但所有子图的大小都相同),我希望指定子图以自下而上的顺序“填充”(放置在总图中),而不是自上而下

也就是说,与其从左上角开始放置绘图,填充该行,然后从第一个子地块下方的下一行开始,不如从左下角开始放置绘图,填充该行,然后从第一个子地块上方的下一行开始


有办法做到这一点吗?我找不到任何文档可以精确地做到这一点。

创建轴阵列后,您可以随时更改它,例如

import matplotlib.pyplot as plt
f, axes = plt.subplots(2, 2)
axes = axes[(1, 0), :]

for ax, color in zip(axes.flat, "rgbc"):
    ax.plot([0, 1], [0, 1], color)

但是,我不知道
plt.subplot
中有这样一个关键字