DiscoveryVIPAll guides

JAVASCRIPT DATA LAB

Data Visualization & Dashboard Studio

Sales increased. Profit fell. Change the JavaScript, inspect the chart, and trace the difference to the records.

Expected result and verification

Transformation editor

Define transform(rows) and return an array of plain records. Apply runs real JavaScript in an isolated worker.

Chart configuration

Grouped charts sum the plotted fields by category. Line and area use input order. Scatter and coordinate charts preserve individual points.

Live dashboard

Chart anatomy

Select a mark or use its data table. This view shows derived values, the scale, SVG position and up to five contributing rows.

Learn JavaScript data visualization

Use real transformations, chart encodings, and source data to explain a result.

Browse interactive guides ยท JavaScript learning path