Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread Paul Hobson
Untested, of course, but I would do something like this: import matplotlib.pyplot as plt import seaborn N = len(As) myPallette = seaborn.color_palette("skyblue", N) # use the name of any mpl colormap here seaborn.set_color_pallette(myPallette) zipPARA = zip(As, GAMMAs, EcutS, Bees, angles) lo

Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread Gabriele Brambilla
Hi, I would like to set the color of the different plots with seaborn but I don't find examples of this kind on the tutorial. How could I modify this code? the zip() arguments are lists of the same dimension. zipPARA = zip(As, GAMMAs, EcutS, Bees, angles) lotgr = plt.figure() axius = lotgr.add_s

Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread C M
On Mon, Feb 17, 2014 at 1:15 PM, Gabriele Brambilla < gb.gabrielebrambi...@gmail.com> wrote: > Hi, > I'm dealing with a guy that is colorblind. > Have you got any suggestion on how could I show a plot like the one > attached to him? > Is there an option in pyplot that write little numbers near the

Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread Scott Lasley
On Feb 17, 2014, at 1:15 PM, Gabriele Brambilla wrote: > Hi, > I'm dealing with a guy that is colorblind. > Have you got any suggestion on how could I show a plot like the one attached > to him? > Is there an option in pyplot that write little numbers near the curves > instead of colors? > >

Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread Paul Hobson
Adam, Look into the seaborn project: http://nbviewer.ipython.org/github/mwaskom/seaborn/blob/master/examples/aesthetics.ipynb it's easy enough to define your own color palettes or select existing ones. -paul On Mon, Feb 17, 2014 at 11:41 AM, Adam Hughes wrote: > I'm wondering if the matplotlib

Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread Adam Hughes
I'm wondering if the matplotlib API is designed in such a way that choosing a color schema could be done at import time. I know that the entire plot style can be changed in one call (eg put plt.xkcd() at the beginning of your code), so I wander if colorblind-compatible colors could be loaded in a

Re: [Matplotlib-users] colorbllind problem

2014-02-17 Thread ChaoYue
Hi Gabriele, I'm afraid you have to put the numbers by yourself using the plt.text, as in an example: a = np.arange(10) b = np.tile(a,(10,1)) c = np.tile(a[:,np.newaxis],(10)) + b plot(c) for i in range(10): plt.text(5,c[i][5],str(i)) I've askd by a review to use the colorblind compatible co

Re: [Matplotlib-users] reduce the number of ticks

2014-02-17 Thread Pierre Haessig
Le 17/02/2014 18:13, Eric Firing a écrit : >> > I was then wondering : >> > 1) is this solution recommended or not ? >> > 2) is there a shortcup to avoird the five "dots" ? > http://matplotlib.org/api/pyplot_api.html?highlight=locator_params#matplotlib.pyplot.locator_params > > This is both a pyplo

Re: [Matplotlib-users] reduce the number of ticks

2014-02-17 Thread Eric Firing
On 2014/02/17 4:58 AM, Pierre Haessig wrote: > Hi, > > In order to get a plot with a small number of ticks, it is possible to > create a matplotlib.ticker.MaxNLocator object with a small value for > `nbins`. > > However, I found it also possible to modify the existing AutoLocator > instances, since

[Matplotlib-users] reduce the number of ticks

2014-02-17 Thread Pierre Haessig
Hi, In order to get a plot with a small number of ticks, it is possible to create a matplotlib.ticker.MaxNLocator object with a small value for `nbins`. However, I found it also possible to modify the existing AutoLocator instances, since AutoLocator derives from MaxNLocator : ax.xaxis.major.loc