|
From: Benjamin R. <ben...@ou...> - 2014-12-11 16:30:17
|
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....@gm...> 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 <ben...@ou...> 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 < >> gb....@gm...> 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 <jk...@uv...> wrote: >>> >>>> >>>> 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 >>>> >>>> Cheers, Jody >>>> >>>> On Dec 11, 2014, at 6:29 AM, Gabriele Brambilla < >>>> gb....@gm...> 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_______________________________________________ >>>> Matplotlib-users mailing list >>>> Mat...@li... >>>> 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 >>> _______________________________________________ >>> Matplotlib-users mailing list >>> Mat...@li... >>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>> >>> > |