Jeśli utworzyć wykres z matplotlib stosując następujący kod:Nakładanie oś y etykieta kleszcz i oś x etykieta kleszcz w matplotlib
import numpy as np
from matplotlib import pyplot as plt
xx = np.arange(0,5, .5)
yy = np.random.random(len(xx))
plt.plot(xx,yy)
plt.imshow()
uzyskać wynik, który wygląda jak na załączonym obrazku. Problem polega na tym, że najniższa etykieta y-tick pokrywa się z największą na lewo etykietą x-tick. Ten wygląda nieprofesjonalnie. Zastanawiam się, czy istnieje automatyczny sposób, aby usunąć najniżej położoną etykietę y-tick, więc nie mam problemu z nakładaniem się na siebie. Im mniej linii kodu, tym lepiej.
Wydaje się bardzo elegancki, ale niestety nie działa na poletkach 3D, takich jak 'plot_surface'. – metakermit