Research ToolsStatistical Charts (incl. 3D)

Statistical Charting Tool (2D + 3D)

Paste data and get a chart: scatter, line, bar, histogram, box plot, plus a drag-to-rotate 3D scatter and 3D surface. Supports group colouring, title and axis labels, and a grid, and exports vector SVG and 300/600 dpi high-resolution PNG for papers. All drawing is done locally in your browser; data are not uploaded.

① Choose chart type

Current data format: x y [group] (one record per row, space/Tab/comma-separated; brackets denote optional columns).

② Paste data

Title
X-axis label
Y-axis label
Main colour
Point size 5

How to use & methodology

How do I rotate and export a 3D chart?

For 3D scatter/surface, drag directly on the chart to rotate, or fine-tune with the 'azimuth/elevation' sliders; 'Reset view' returns to the default. Export is the same as 2D: vector SVG (preferred for publication, editable in AI/Inkscape) or 300/600 dpi high-resolution PNG.

How do I prepare data for a 3D surface?

Arrange the z values as a matrix, one row of numbers per line (space/Tab/comma-separated), with the same number of columns on every row. Rows = Y direction, columns = X direction; colour follows z height with a viridis gradient and a colour bar. Good for showing the joint relationship of two predictors to a measure.

How do I colour scatter/line by group?

Add a third column after x, y as the group label (e.g. A/B, control/treatment); different groups are automatically coloured and a legend is shown. Box plots use two columns 'group value', one box per group.

Can the charts be used directly in a paper?

Yes. Export SVG or 600 dpi PNG. This is a general charting tool; for ROC, survival curves, forest plots, Bland-Altman, etc., use the corresponding dedicated Labs tools, which give more complete statistics.