Если я вас правильно понял, вы хотите, чтобы отметки были помещены в 0, 32, 64, 96, ... но значения (метки) на отметках должны отображаться как 0, 1, 2, 3 ,...
Для этого сначала вы можете установить галочки, как вы делаете
ax.yaxis.set_ticks(np.arange(0, 2047, 32))
, а затем установить метки в виде
ax.yaxis.set_ticklabels(np.arange(0, 64, 1))
Попробуйтеи дайте мне знать в комментариях, если это то, что вы хотите.