I am trying to get do a 3D scatter plot, but the only markers that seems to work are so large that they start overlapping. I would like to just use '.' or ',', but I always get bumped to using 'o'. I could live with those if markersize would work in 3D plots. Is there a way around this?
I am trying to get do a 3D scatter plot, but the only markers
Share
Types of markers
For
scatter,'.'is for point markers and','is for pixel markers. When I attempt to use them, however, I get aValueErrorclaiming they do not exist, but that is likely due to using matplotlib v1.0.1; the changelog for v1.1.x includes a comment on markers:There is a table of the markers available for
scatterin the documentation that you can try out. There is also an example in the gallery with a scatter plot using different markers.Marker size
Marker size is also controllable in
scatter, either with a scalar argument or an array to specify the size for each point. Take a look at thesformal parameter in the documentation.