使用Matplotlib,我想并排绘制六个图。但是,我希望每个绘图的宽高比为1.
如果我运行以下内容:
import matplotlib.pyplot as plt
fig = plt.figure()
for n in range(1, 6):
fig.add_subplot(1, 6, n)
plt.axis([0, 4, 0, 4])
plt.show()
然后它显示了沿x轴“压扁”的六个图。即使我将x轴和y轴设置为相同的长度,也会发生这种情况。
如何使所有图的宽高比均为1?