ax.plot(x, y, 'b.')
y_pi = y / np.pi
unit = 0.25
y_tick = np.arange(-0.5, 0.5 + unit, unit)
y_label = ['$-\\frac{\\pi}{2}$', '$-\\frac{\\pi}{4}$', '$0$',
    '$+\\frac{\\pi}{4}$', '$+\\frac{\\pi}{2}$']
ax.set_yticks(y_tick * np.pi)
ax.set_yticklabels(y_label, fontsize=20)
y_label2 = [('$' + format(r, '.2g') + '\\pi$') for r in y_tick]
ax2 = ax.twinx()
ax2.set_yticks(y_tick * np.pi)
ax2.set_yticklabels(y_label2, fontsize=20)
plt.show()
Как установить ось y в радианах на графике Python?