How do get 'plumblines' for scatterplot points?

1 view (last 30 days)
On my scatter3 plot I wanted to draw a line from each point's marker on the plot, down to the surface plane, so the points can be visually differentiated by their height Z/length of line. Is there a way to do this?

Accepted Answer

Star Strider
Star Strider on 6 Dec 2023
Use the stem3 function.
If you want to colour the points, use something like this —
stem3(X, Y, Z)
hold on
scatter3(X, Y, Z, 25, Z)
hold off
That should work.

More Answers (0)


Find more on Discrete Data Plots in Help Center and File Exchange


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!