[Matplotlib-users] mplot3d scatter3d marker sizes? From: Erik Tollerud - 2010-01-18 20:38 ```Is there a way to change the sizes of scatter plot markers for mplot3d.Axes3D.scatter3d ? I do from mpl_toolkits.mplot3d import Axes3D ax = Axes3D(gcf()) x,y,z = randn(3,20) ax.scatter(x,y,z,s=30*rand(20)) and I expect to see 20 points of a range of sizes from 1 to 30... but instead I see them all the same size. How can I set the size of the markers? ```
 Re: [Matplotlib-users] mplot3d scatter3d marker sizes? From: Matthias Michler - 2010-01-19 07:50 ```Hi Erik, with current svn I see markers of different size. What version of matplotlib you are using? Kind regards, Matthias On Monday 18 January 2010 21:38:25 Erik Tollerud wrote: > Is there a way to change the sizes of scatter plot markers for > mplot3d.Axes3D.scatter3d ? I do > > from mpl_toolkits.mplot3d import Axes3D > ax = Axes3D(gcf()) > > x,y,z = randn(3,20) > ax.scatter(x,y,z,s=30*rand(20)) > > and I expect to see 20 points of a range of sizes from 1 to 30... but > instead I see them all the same size. How can I set the size of the > markers? ```
 Re: [Matplotlib-users] mplot3d scatter3d marker sizes? From: Erik Tollerud - 2010-01-19 23:15 ```Apparently it wasn't recent enough - I updated to the latest svn and now they are sizing properly - thanks! Another oddity I've noticed, though - if I do ax.scatter3D(x,y,z,s=30*rand(20),c=rand(20)) I would expect to see the points colored based on a color map for the supplied scalar values. Instead, they all appear white. If I do rand(20,3) , it gives random colors, but that's specifying r,g,b values instead of scalar mapping. Is there a way to do the color mapping directly as in the 2D scatter? (If not, it's of course possible to manually apply the mapping - just less convinient) On Mon, Jan 18, 2010 at 11:49 PM, Matthias Michler wrote: > Hi Erik, > > with current svn I see markers of different size. What version of matplotlib > you are using? > > Kind regards, > Matthias > > On Monday 18 January 2010 21:38:25 Erik Tollerud wrote: >> Is there a way to change the sizes of scatter plot markers for >> mplot3d.Axes3D.scatter3d ? I do >> >> from mpl_toolkits.mplot3d import Axes3D >> ax = Axes3D(gcf()) >> >> x,y,z = randn(3,20) >> ax.scatter(x,y,z,s=30*rand(20)) >> >> and I expect to see 20 points of a range of sizes from 1 to 30... but >> instead I see them all the same size.  How can I set the size of the >> markers? > > > ------------------------------------------------------------------------------ > Throughout its 18-year history, RSA Conference consistently attracts the > world's best and brightest in the field, creating opportunities for Conference > attendees to learn about information security's most important issues through > interactions with peers, luminaries and emerging and established companies. > http://p.sf.net/sfu/rsaconf-dev2dev > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users > ```
 Re: [Matplotlib-users] mplot3d scatter3d marker sizes? From: Matthias Michler - 2010-01-20 08:00 ```Hi Erik, I can reproduce your finding on my site. Maybe this kind of specifying the coloring is not yet fully supported. I think Reinier Heeres is the one how knows almost everything about mplot3D - maybe he can comment on this. Kind regards, Matthias On Wednesday 20 January 2010 00:14:39 Erik Tollerud wrote: > Apparently it wasn't recent enough - I updated to the latest svn and > now they are sizing properly - thanks! > > Another oddity I've noticed, though - if I do > > ax.scatter3D(x,y,z,s=30*rand(20),c=rand(20)) > > I would expect to see the points colored based on a color map for the > supplied scalar values. Instead, they all appear white. If I do > rand(20,3) , it gives random colors, but that's specifying r,g,b > values instead of scalar mapping. Is there a way to do the color > mapping directly as in the 2D scatter? (If not, it's of course > possible to manually apply the mapping - just less convinient) > > On Mon, Jan 18, 2010 at 11:49 PM, Matthias Michler > > wrote: > > Hi Erik, > > > > with current svn I see markers of different size. What version of > > matplotlib you are using? > > > > Kind regards, > > Matthias > > > > On Monday 18 January 2010 21:38:25 Erik Tollerud wrote: > >> Is there a way to change the sizes of scatter plot markers for > >> mplot3d.Axes3D.scatter3d ? I do > >> > >> from mpl_toolkits.mplot3d import Axes3D > >> ax = Axes3D(gcf()) > >> > >> x,y,z = randn(3,20) > >> ax.scatter(x,y,z,s=30*rand(20)) > >> > >> and I expect to see 20 points of a range of sizes from 1 to 30... but > >> instead I see them all the same size.  How can I set the size of the > >> markers? ```