我有一个表面图,我需要这个我选择的特定观点。见下图:

现在,如您所见,我的轴图例的最底部丢失了,因为 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()
Run Code Online (Sandbox Code Playgroud)
称呼
plt.tight_layout()
Run Code Online (Sandbox Code Playgroud)
前
plt.show()
Run Code Online (Sandbox Code Playgroud)