Hello all,
I'm trying to create a plot in each element in my x,y array have a
slightly different color - using spectral for example.
My data is a time series, but I am not plotting the time series. I
want the older data to show up in a different color from the latest
data.
What I have so far
Trying again, a little more detail:
I am trying to use the color setting feature of SCATTER:
colors=cm.spectral(linespace(0,100,len(x))
then, plotting:
scatter(x,y,c=colors)
I get the error:
TypeError: c must be a matplotlib color arg or a sequence of them
But I don't understand.
x.shape
John Washakie wrote:
Trying again, a little more detail:
I am trying to use the color setting feature of SCATTER:
colors=cm.spectral(linespace(0,100,len(x))
then, plotting:
scatter(x,y,c=colors)
I get the error:
TypeError: c must be a matplotlib color arg or a sequence of them
Eric,
Exactly. Thanks for your post. I finally figured it out, and wanted to
post here for completeness in case no one followed up, but I'm glad
that you did. So yes, the following:
scatter(x, y, c=arange(len(x)), cmap=cm.spectral)
is exactly what I wanted... except that for my data I had:
Hello,
I'm using matplotlib 0.90 + qt4. Everything seems ok, apart from the fact that
I cannot see anything when accessing the subplot configuration tool from the
plot window. The subplot bars _are_ there, since clicking dragging blindly
seems to have effects on the figure, but the sliders