On Thu, Apr 29, 2010 at 9:00 AM, Geoff Sims <geoffrey.s...@gmail.com> wrote:

> Hi there,
>
> I've been spending hours trying to get the colormaps to work, and I am
> still having no luck.  All the examples I have found seem to use imshow()
> rather than the figure() and plot().  This is a very simple thing I am
> trying to do, a 2D x-y plot, with z values represented by a color.
>
> Basically, I have 3 numpy ndarrays:
>
> x - x values
> y - y values
> z - color values
>
> Obviously, it is trivial to plot the x and y values:
>
>    *plt.plot(x, y, "bo")*
>
> But how to I use the z array to use the inbuilt colormap features?
>
> I've tried things like:
>
>    *plt.plot(x, y, color=matplotlib.cm.jet(z), marker='o', markersize=6)*
>
> But it doesn't seem to work - how do I get this working?
>
> many thanks
> Geoff Sims
>
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
I used something similar to the following recently that gave the scatter
points a different colour depending on the z-axis values.

chart = pylab.scatter(x, y, c=z, edgecolors='none')
colourbar = pylab.colorbar()

I'm sorry I can't give you better information about the colormap features
though.

Cheers,

Jervis
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to