Thank you for the reply.

I discovered this myself yesterday.  Now I have an official answer if people
want a colored + or the x symbol in the scatter plot.

Scott Hansen



efiring wrote:
> 
> On 03/02/2011 06:42 AM, Mr. Python wrote:
>>
>> I am unable to set the color of the scatter plot points using the code
>> below:
>>
>> import matplotlib
>> matplotlib.use('Qt4Agg')
>>
>> import matplotlib.pyplot as plt
>> import numpy as np
>>
>> plt.scatter(newSpdVals, newEngLoadVals,c='g',marker='+')
> 
> This is a bug in the handling of symstyle 2, which includes '+' and 'x'.
> 
>>
>> #Add the graph title and x/y axis labels
>> plt.title("Gear Span")
>> plt.xlabel("Vehicle Speed (mph)")
>> plt.ylabel("Engine Load %")
>> plt.show()
>>
>> No matter what I change the c parameter to ('b','r', etc.), the color of
>> the
>> scatter plot points are always black.  The lists newSpdVals and
>> newEngLoadVals have 100 dimmensions and are of type numpy.ndarray.
>>
>> I am using the following software and hardware:
>>
>> Windows XP
>> Python 2.7
>> PyQt4 (I launch the plot from a PyQt GUI.  I don't embed the plot in the
>> GUI).
>> matplotlib 1.01
>>
>> In the beginning of the same function where my scatter plot code is, I
>> added
>> the following code to verify if the problem is due to the matplotlib/PyQt
>> interface:
>>
>> a = np.linspace(-10,100,33)
>> b = np.linspace(-32,400,33)
>> plt.scatter(a, b,color='g',marker='+')
> 
> Note the difference: here you are using a 'color' kwarg that is getting 
> passed directly to the AsteriskPolygonCollection, whereas before you 
> were using the 'c' kwarg that is being handled incorrectly in this case 
> inside of the scatter code.
> 
> Eric
> 
>> plt.title("Gear Span")
>> plt.xlabel("Vehicle Speed (mph)")
>> plt.ylabel("Engine Load %")
>> plt.show()
>>
>> The points for this plot are colored green.  I'm able to change the point
>> color to blue, red, etc.
>>
>> Any ideas why I can't change the point color of my first graph?  Thank
>> you
>> for your help.
>>
>>
> 
> 
> ------------------------------------------------------------------------------
> What You Don't Know About Data Connectivity CAN Hurt You
> This paper provides an overview of data connectivity, details
> its effect on application quality, and explores various alternative
> solutions. http://p.sf.net/sfu/progress-d2d
> _______________________________________________
> Matplotlib-users mailing list
> Matplotlib-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Can%27t-set-scatter-plot-point-color-tp31051071p31070224.html
Sent from the matplotlib - users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
What You Don't Know About Data Connectivity CAN Hurt You
This paper provides an overview of data connectivity, details
its effect on application quality, and explores various alternative
solutions. http://p.sf.net/sfu/progress-d2d
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to