matplotlib中轴的标签被刻度覆盖

时间:2016-04-06 10:43:51

标签: python matplotlib

如何更改图形的z轴标签位置。这就是我的身材的样子。 enter image description here

这是我的代码:

import matplotlib.pyplot as plt
fig = plt.figure(figsize=(10,8))
ax = fig.gca(projection='3d') # get current axis        
surf = ax.plot_surface(X, Y, Z)
ax.set_xlabel('Intercept')
ax.set_ylabel('Slope')
ax.set_zlabel('Error')

1 个答案:

答案 0 :(得分:2)

您可以使用labelpad参数:

plt.zlabel(*, labelpad=20)

或者之后你可以改变它:

ax.zaxis.labelpad = 20

随意使用,直至满足您的需求。