|
From: Gabriele B. <gb....@gm...> - 2014-03-10 17:59:46
|
And how can I select in which position of the grid of plots put my errorbar plot? like axes[i].errorbar(...)? thanks Gabriele 2014-03-10 13:51 GMT-04:00 Paul Hobson <pmh...@gm...>: > So it sounds like you're not specifying the subplots correctly. > > I recommend using `fig, axes = plt.subplots(nrows=R, ncols=C)` as a > replacement for `fig = plt.figure` and `fig.add_subplot()`. > > `axes` will be a numpy array of Axes objects through which you'll be able > to loop along with your other variable. > > Good luck. > -paul > > > On Mon, Mar 10, 2014 at 10:46 AM, Gabriele Brambilla < > gb....@gm...> wrote: > >> No, if you look better near the zero there are some COLOURED lines: you >> have this impression because the values in EcutS are enormous respect the >> other one in GAMMAs and Bees. When you plot them all together the other >> ones disappear... I don't want to plot them all together. >> >> Excuse me but it's very difficult for me to give you a self running code: >> it's an enormous code with a lot of things that recall each others... >> >> Thanks >> >> Gabriele >> >> >> 2014-03-10 12:54 GMT-04:00 Paul Hobson <pmh...@gm...>: >> >> Gabriele, >>> >>> I'm confused. I only see 1 series in each subplot. Could you trim your >>> example down into some code that we can copy, paste, and run? A more >>> thorough description of the problem might help too. >>> -p >>> >>> >>> On Mon, Mar 10, 2014 at 9:39 AM, Gabriele Brambilla < >>> gb....@gm...> wrote: >>> >>>> Hi I'm trying to do a particular plot similar to this one: >>>> http://matplotlib.org/examples/pylab_examples/line_styles.html >>>> >>>> but my code pastes different datas in the same plot. I want only one >>>> array per each plot. I attach the wrong result >>>> >>>> fdatas = plt.figure() >>>> for filename in filenames: >>>> >>>> [various things] >>>> >>>> for obsangl in angles: >>>> [various things] >>>> >>>> #fitspectrum4.fitSpec is one my personal >>>> fitting routine >>>> >>>> pa0, era0, pa1, era1, pa2, era2, pa3, >>>> era3 = fitspectrum4.fitSpec(eels, averspe, (1.0)*(10**(-8)), 0.66, 10**6, 1) >>>> GAMMAs.append(pa1) >>>> EcutS.append(pa2) >>>> Bees.append(pa3) >>>> GeR.append(era1) >>>> EeR.append(era2) >>>> beR.append(era3) >>>> >>>> ialph += 1 >>>> ialpg = ialph >>>> axum1 = fdatas.add_subplot(numalp, 3, ialpg) >>>> da1 = axum1.errorbar(angles, GAMMAs, yerr=GeR, marker = >>>> ".") >>>> ialpg = ialph + 1 >>>> axum2 = fdatas.add_subplot(numalp, 3, ialpg) >>>> da2 = axum2.errorbar(angles, EcutS, yerr=EeR, marker = >>>> ".") >>>> ialpg = ialph + 2 >>>> axum3 = fdatas.add_subplot(numalp, 3, ialpg) >>>> da3 = axum3.errorbar(angles, Bees, yerr=beR, marker = >>>> ".") >>>> >>>> >>>> thanks >>>> >>>> Gabriele >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Learn Graph Databases - Download FREE O'Reilly Book >>>> "Graph Databases" is the definitive new guide to graph databases and >>>> their >>>> applications. Written by three acclaimed leaders in the field, >>>> this first edition is now available. Download your free book today! >>>> http://p.sf.net/sfu/13534_NeoTech >>>> _______________________________________________ >>>> Matplotlib-users mailing list >>>> Mat...@li... >>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users >>>> >>>> >>> >> > |