标签: python matplotlib
fig, ax = plt.subplots(3, 3, sharex='col', squeeze=False, figsize=(20, 10))
我想绘制7个子图并使用上面的命令。然而,它创建了9个图(包括2个空图)。如何确保只绘制7个图?
答案 0 :(得分:9)
import matplotlib.pyplot as plt fig, axs = plt.subplots(3,3) fig.delaxes(axs[-1, -1]) fig.delaxes(axs[-1, -2]) plt.show()