【发布时间】:2017-12-13 19:39:52
【问题描述】:
我有奇数个像这样的子图:
import matplotlib.pyplot as plt
fig, axes = plt.subplots(2, 2, sharex=True)
for i, ax in enumerate(axes.flat):
ax.plot(range(10))
fig.delaxes(axes.flat[-1])
我希望它们都具有相同的 x 轴,但很容易将 x 刻度添加回右侧的绘图,因为不再有第四个绘图。
似乎应该有一个比手动添加每个子图更简单/更清洁的解决方案(类似于this answer),但我似乎找不到任何东西。谢谢。
【问题讨论】:
标签: python matplotlib subplot