我在matplotlib中的轴标签重叠刻度标签时遇到了问题。我尝试通过应用转换或通过调用set_y()来“手动”重新定位标签,但无济于事。在matplotlib的Axes3D中调整标签的位置
下面是重现该问题的一个片段:
import matplotlib
matplotlib.use("TKAGG")
import matplotlib.pyplot as pyplot
import mpl_toolkits.mplot3d
figure = pyplot.figure()
figure.subplots_adjust(bottom=0.25, top=0.75)
axes = figure.gca(projection='3d')
xLabel = axes.set_xlabel('XXX xxxxxx xxxx x xx x')
yLabel = axes.set_ylabel('YY (y) yyyyyy')
zLabel = axes.set_zlabel('Z zzzz zzz (z)')
plot = axes.plot([1,2,3],[1,2,3])
pyplot.show()
注意x和y标签冲突如何与蜱。我可以优雅地解决这个问题吗?
我发誓你,我尝试了几十个解决方法,但是没有发生我简单地在标签的开头添加换行符!聪明!谢谢 ! – AbsentmindedProfessor 2011-04-05 00:49:38
巧妙(添加换行符)!!! – 2017-01-17 19:29:11
它让我发疯,直到我遇到你简单但非常聪明的方法。谢谢... – Memin 2017-10-13 21:32:19