Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Jody Klymak
Yes, this works fine: import numpy as np import matplotlib.pyplot as plt eels= np.random.rand(12) averspe = np.random.rand(12) fig,azal = plt.subplots(1,1) azal.locator_params(nbins=10) azal.plot(eels, averspe, label='data') Cheers, Jody PS, easiest is to include self-contained examples. i.e.

Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Benjamin Root
You need to do the azal.locator_params() call *after* you create azal. You would get errors otherwise. Ben Root On Thu, Dec 11, 2014 at 11:18 AM, Gabriele Brambilla < gb.gabrielebrambi...@gmail.com> wrote: > > Doing > > azal.locator_params(nbins=4) > azal = rif.add_subplot(111) > azal.plot(eels*(

Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Gabriele Brambilla
This guy helped me http://stackoverflow.com/questions/27425974/change-ticks-number-on-a-subplot/27426087?noredirect=1#comment43295472_27426087 thanks anyway Gabriele On Thu, Dec 11, 2014 at 11:18 AM, Gabriele Brambilla < gb.gabrielebrambi...@gmail.com> wrote: > Doing > > azal.locator_params(nb

Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Gabriele Brambilla
Doing azal.locator_params(nbins=4) azal = rif.add_subplot(111) azal.plot(eels*(10**9), averspe, label='data') azal.plot(eels*(10**9), beck, label='fit') the program runs but locator_params doesn't do anything doing: azal.yaxis.locator_params(nbins=4) azal = rif.add_subplot(111) azal.plot(eels*(

Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Benjamin Root
I wonder if setting the locator params prior to plotting would fix that? Might be one of those rare situations where the order of commands matter in matplotlib. Ben Root On Thu, Dec 11, 2014 at 10:50 AM, Gabriele Brambilla < gb.gabrielebrambi...@gmail.com> wrote: > > Hi, > > I already saw that s

Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Gabriele Brambilla
Hi, I already saw that stack overflow page but this is my code: azal = rif.add_subplot(111) azal.plot(eels*(10**9), averspe, label='data') azal.plot(eels*(10**9), beck, label='fit') I tried to add both azal.yaxis.locator_params(nbins=4) or azal.locator_params(nbins=4) and it doesn't work. Gab

Re: [Matplotlib-users] subplot axis ticks

2014-12-11 Thread Jody Klymak
http://stackoverflow.com/questions/6682784/how-to-reduce-number-of-ticks-with-matplotlib is the easy way. You can also write your own “Locators” that are more sophisticated if you have some ideas in mind

[Matplotlib-users] subplot axis ticks

2014-12-11 Thread Gabriele Brambilla
Hi all, I'm trying to set the NUMBER of ticks on a subplot axis. Googling I'm finding only how to set the ticks values...but what if I don't know them and for visual reasons I would like to have a fixed number of ticks? thanks Gabriele