Я пытаюсь определить тики для оси масштаба журнала, и обнаруживаю странную ошибку, заключающуюся в том, что только на одной оси предыдущие тики по умолчанию не удаляются, и поэтому мои новые пользовательские тики перекрывают их. Но только по оси Y.
plt.figure()
plt.scatter(np.linspace(15, 190), np.linspace(55, 310))
plt.xscale("log")
plt.xticks([2e1, 4e1, 6e1, 1e2, 2e2], [20, 40, 60, 100, 200])
plt.yscale("log")
plt.yticks([6e1, 1e2, 2e2, 3e2], [60, 100, 200, 300])
plt.show()
Я полагаю, что я обработал ось X и Y одинаково, но этот метод работает для оси X, и ошибка очевидна на оси Y.
Спасибо за совет заранее.