Tengo problemas con las etiquetas de ejes que solapan etiquetas de ticks en matplotlib. He intentado cambiar la posición de las etiquetas "manualmente" aplicando transformaciones o llamando a set_y(), pero no sirvió para nada.Ajuste el posicionamiento de la etiqueta en Axes3D de matplotlib
He aquí un fragmento que reproduce el problema:
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()
Nota cómo el X y Y etiquetas chocan con las garrapatas. ¿Puedo resolver esto elegantemente?
Te lo juro, probé decenas de soluciones temporales, ¡pero no me ocurrió simplemente agregar una nueva línea al comienzo de las etiquetas! ¡Inteligente! Gracias ! – AbsentmindedProfessor
ingenioso (para agregar una nueva línea) !!! –
Me volví loco hasta que me encontré con un enfoque simple, pero muy inteligente. Gracias ... – Memin