XYZ Chart Widget

Prev Next

The XYZ Chart Widget creates 3D scatter plots that visualize relationships between three variables simultaneously. Each data point is positioned by its X, Y, and Z coordinates, with interactive rotation and zoom controls.

XYZ Chart Widget showing a 3D scatter plot of Irradiance (X) vs Active Power (Y) — note the toolbar with rotation, zoom in, zoom out, and reset controls
XYZ Chart Widget showing a 3D scatter plot of Irradiance (X) vs Active Power (Y) — note the toolbar with rotation, zoom in, zoom out, and reset controls

The chart toolbar (top-left) provides 3D rotation, zoom in, zoom out, and reset view controls. The period selector in the top-right shows the time range of the plotted data.


Key Features

Three-Axis Plotting

Each axis is independently configured with its own data source, unit, and decimal precision:

  • X Axis — Horizontal axis (e.g., irradiance, wind speed).
  • Y Axis — Vertical axis (e.g., Active Power, energy output).
  • Z Axis — Depth axis, adding the third dimension to the scatter.
Close-up of the scatter plot — irradiance on X-axis vs Active Power on Y-axis, revealing the power curve pattern
Close-up of the scatter plot — irradiance on X-axis vs Active Power on Y-axis, revealing the power curve pattern

Interactive 3D Navigation

Users can freely rotate the chart in 3D space to examine data relationships from different angles. The zoom controls allow focusing on specific data clusters.

Axis Range Control

Each axis supports custom min/max ranges, or can be set to Auto for dynamic scaling based on the data.

Color Filtering

An optional point color filtering feature allows color-coding data points based on a fourth variable, adding another dimension to the analysis.


Release Status

This widget is currently in Beta. It is fully functional but may receive further enhancements based on user feedback.


Configuration

To configure the XYZ Chart, see the XYZ Chart configuration guide.