x = np.linspace(-5, 5, 100)
y = x
plt.plot(x, y)
plt.yscale('symlog', linthreshy=0.1)
yaxis = plt.gca().yaxis
yaxis.set_minor_locator(MinorSymLogLocator(0.1))
plt.show()
How to place minor ticks on symlog scale?