On 07/15/2010 02:36 PM, Clear wrote: > > Hello, > > I would like to know if it is possible to display the following feature > using matplotlib. Say that you have a 2D plot(x,y) with a lot of data. You > plot the data using a 2D solid line. Would be possible to add "some" > circles/squared or whatever to the solid line? When I say "some" I mean only > scattered values, otherwise given the quantity of data you would appreciate > the symbols. > > Thanks, > > Clear
You can specify the parameter markevery=n to the plot to just plot every n-th marker. For example: import matplotlib.pyplot as plt import numpy as np N = 10000 x = np.linspace(-10.0,10.0,N) plt.plot(x,np.sin(x),"-s",markevery=N/50) plt.show() Regards, João Luís ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users