W matplotlib, czasami duże tyknięcia są zbyt blisko siebie na wykresie loglog
. Zamiast ustawiać je ręcznie, czy można użyć czegoś podobnego do MaxNLocator
, aby umieścić kleszcze w n-lokalizacjach w skali logarytmicznej?Jak wybrać tyknięcia w pozycjach n na wykresie logu?
import numpy as np
import pylab as p
x=np.logspace(1,20,10)
fig=p.figure()
ax1=fig.add_subplot(121)
ax1.loglog(x,x,'o')
ax2=fig.add_subplot(122)
ax2.loglog(x,x,'o')
fig.show()