我有一个表面情节,我需要我选择的这个特定观点。见下图:
现在,正如您所看到的,我的轴图例的最底部缺失,因为matplotlib正在切断它。有没有办法以编程方式缩小绘图,所以一切都适合窗口?
这是我的原始代码:
values_all = zip(*values_all)
x = range(len(values_all[0]))
y = range(len(values_all))
figure = plt.figure(1, figsize=(10, 7))
ax = Axes3D(figure, azim=-124, elev=40, zlim=(0, 0.4))
x, y = np.meshgrid(x, y)
surface = ax.plot_surface(x, y, values_all, linewidth=0, rstride=1, cstride=1, cmap=cm.jet)
plt.colorbar(surface, shrink=0.4, aspect=10)
plt.show()
答案 0 :(得分:4)
呼叫
plt.tight_layout()
之前
plt.show()