XY Graphs plot two scalar (0Dts) signals against each other, allowing you to explore correlations between measurements - for example, temperature versus pressure during an in-situ experiment.
Creating an XY Graph
Open the Add Panel menu and drag a Scatter panel onto the canvas, then drag 0Dts signals onto that panel.
The first signal you drop onto the XY Graph is mapped to the X-axis, the second to the Y-axis.
Data points are paired by index: the n‑th value of the X signal is plotted against the n‑th value of the Y signal. If the two signals have different lengths, only pairs up to the length of the shorter series are plotted.
Pan and Zoom
Action
Effect
Scroll wheel
Zoom in / out (centred on cursor)
Click + drag
Pan the chart
Shift + click + drag
Rectangle zoom with green selection area
Double-click
Reset zoom to show full data range
Click on a data point
Set the timeline position to that point
Zoom In / Zoom Out buttons
Step zoom from panel toolbar
Reset button
Reset zoom to show full data range
Axis Labels
Each axis shows the signal name and its unit (e.g. Temperature (°C) vs Pressure (mbar)).
Settings
Select an XY Graph panel and open the Settings tab on the right to configure the following options.
Display Options
Setting
Description
Default
Show Points
Render individual data points as dots
Off
Show Lines
Draw connecting lines between data points
On
Show Timeline Cursor
Display a crosshair at the current timeline position
Off
Color
Setting
Description
Default
Use Gradient
Color data points along a two-color gradient based on time index
On
Start Color
First color of the gradient (click the swatch to choose from presets)
Blue #3b82f6
End Color
Second color of the gradient (click the swatch to choose from presets)
Red #ef4444
Chart Color
Solid color used when gradient is off (click the swatch to choose from presets)
Blue #3b82f6
Time Range
Setting
Description
Default
Visibility Mode
All Time shows every data point; Time Range shows only points within a window around the current time
All Time
Past Range
Seconds before the current time to include (Time Range mode only)
10 s
Future Range
Seconds after the current time to include (Time Range mode only)
2 s
Use Cases
Hysteresis loops - plot heating vs cooling ramps to observe path-dependent behaviour.
Correlation analysis - compare two simultaneously acquired scalar measurements.
Phase diagrams - map two environment variables against each other.