Skip to content

scatter

2D scatter plot with optional size and color encoding.

h = scatter(x, y, a, c, ...)

Plots (x, y) as discrete markers. Optional a controls marker size (scalar or per-point), c controls color (string, RGB, or per-point colormap value).

scatter(x, y, 50, 'filled')
scatter(x, y, area, group, 'Marker', '^')
  • bubble — 2D bubble plot — scatter with marker area encoding a third variable.
  • scatter3 — 3D scatter plot.
  • plot — 2D line / marker plot.