Hi,

I take the opportunity of a recent thread about axes label to reiterate 
a question I posted some time ago:

Is there a way (best would be a default parameters in matplotlibrc) to 
automagically plot minor ticks?

I *thought* I knew how to add them manually using e.g.
ax.xaxis.set_minor_locator, but I dont know how to handle them 
automatically. E.g. my simplest guest was to use LinearLocator:

x = randn(100)
y = randn(100)
plot(x,y,'bo')
ax = gca()
ax.xaxis.set_minor_locator(LinearLocator())

But these minor ticks wont (necessarily) be coherent with the automatic 
major ticks:

L = ax.xaxis.get_major_locator()
l = ax.xaxis.get_minor_locator()

print L()
[-4. -3. -2. -1.  0.  1.  2.  3.  4.]

print l()
[-4.  -3.2 -2.4 -1.6 -0.8  0.   0.8  1.6  2.4  3.2  4. ]

(see, it will look like |.......:.|.....:...|...:.....|.:...)

How could I do to have some minor ticks automagically coherent with the 
automated major ticks?

Cheers.
-- 
    .~.   Yannick COPIN  (o:>*  Doctus cum libro
    /V\   Institut de physique nucleaire de Lyon (IN2P3 - France)
   // \\  Tel: (33/0) 472 431 968     AIM: YnCopin ICQ: 236931013
  /(   )\ http://snovae.in2p3.fr/ycopin/
   ^`~'^

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to