z标签没有显示在我的图形中。出了什么问题?
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.set_xlabel("x")
ax.set_ylabel("y")
ax.set_zlabel("z")
plt.show()
Outputax.set_zlabel("z")
和ax.set(zlabel="z")
都不工作。x和y标签工作正常。
z标签没有显示在我的图形中。出了什么问题?
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.set_xlabel("x")
ax.set_ylabel("y")
ax.set_zlabel("z")
plt.show()
Outputax.set_zlabel("z")
和ax.set(zlabel="z")
都不工作。x和y标签工作正常。
1条答案
按热度按时间4nkexdtk1#
这是一个填充问题。
labelpadfloat轴标签和刻度标签之间的距离。默认值为
rcParams["axes.labelpad"]
(默认值:4.0)= 4。可以使用
matplotlib.axis.ZAxis.labelpad
调整z轴的此值:输出: