Неправильно перекрывающиеся галочки не любят их явно фиксировать - PullRequest
0 голосов
/ 09 июля 2020

Не знаю, почему matplotlib начал странно себя вести. У меня есть две подфигурки, и во второй подфигуре, когда я устанавливаю выбранные отметки и метки y, matplotlib перекрывает два набора. Один из наборов, который я не определил.

Моя подфигура создается кодом

ax = fig.add_subplot(122)

ax.step(bins, heights, linestyle='-', marker='', color='blue')

plt.yscale('log')
plt.ylim([0.001,0.006]) # It makes no difference to put ax.set_ylim([0.001,0.006]) instead
plt.xlim([-120,120])
plt.xticks([-100, 0, 100], (r'$-100$', r'$0$', r'$100$'))
ax.xaxis.set_tick_params(labelsize=14)
plt.yticks([0.001, 0.003, 0.006], (r'$1\times 10^{-3}$', r'$3\times 10^{-3}$', r'$6\times 10^{-3}$'))[![enter image description here][1]][1]
ax.yaxis.set_tick_params(labelsize=14)

Почему добавлен второй набор? Раньше этого не было.

введите описание изображения здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...