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. we don’t have
“averspe” and “eels” so its hard for us to see what you are seeing.
> On Dec 11, 2014, at 8:29 AM, Benjamin Root <[email protected]> wrote:
>
> 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
> <[email protected] <mailto:[email protected]>>
> wrote:
> 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*(10**9), averspe, label='data')
> azal.plot(eels*(10**9), beck, label='fit')
>
> it continue to say that yaxis has not this attribute.
>
> Gabriele
>
> On Thu, Dec 11, 2014 at 11:07 AM, Benjamin Root <[email protected]
> <mailto:[email protected]>> wrote:
> 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
> <[email protected] <mailto:[email protected]>>
> wrote:
> 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.
>
> Gabriele
>
>
> On Thu, Dec 11, 2014 at 10:43 AM, Jody Klymak <[email protected]
> <mailto:[email protected]>> wrote:
> http://stackoverflow.com/questions/6682784/how-to-reduce-number-of-ticks-with-matplotlib
>
> <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 (i.e. close to 5 ticks, but
> you’d prefer whole numbers, etc).
>
> http://matplotlib.org/1.4.2/examples/pylab_examples/major_minor_demo1.html
> <http://matplotlib.org/1.4.2/examples/pylab_examples/major_minor_demo1.html>
>
> Cheers, Jody
>
>> On Dec 11, 2014, at 6:29 AM, Gabriele Brambilla
>> <[email protected] <mailto:[email protected]>>
>> wrote:
>>
>> 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
>> ------------------------------------------------------------------------------
>> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
>> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
>> with Interactivity, Sharing, Native Excel Exports, App Integration & more
>> Get technology previously reserved for billion-dollar corporations, FREE
>> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________
>>
>> <http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk_______________________________________________>
>> Matplotlib-users mailing list
>> [email protected]
>> <mailto:[email protected]>
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>> <https://lists.sourceforge.net/lists/listinfo/matplotlib-users>
>
>
>
> ------------------------------------------------------------------------------
> Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
> from Actuate! Instantly Supercharge Your Business Reports and Dashboards
> with Interactivity, Sharing, Native Excel Exports, App Integration & more
> Get technology previously reserved for billion-dollar corporations, FREE
> http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
> <http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk>
> _______________________________________________
> Matplotlib-users mailing list
> [email protected]
> <mailto:[email protected]>
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> <https://lists.sourceforge.net/lists/listinfo/matplotlib-users>
>
>
--
Jody Klymak
http://web.uvic.ca/~jklymak/
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users