Skip to content

axis

Input Stack:
axisNumber: Int
expr: TimeSeriesExpr
Output Stack:
StyleExpr
 

Assign a time series to a specific Y-axis for display. This allows multiple time series with different scales or units to be displayed on the same graph while maintaining separate axis scaling. Axis 0 (left side) is the default, and axes 1-4 provide additional right-side axes for data with different ranges or units.

Parameters

  • expr: The time series expression to assign to the specified axis
  • axisNumber: Y-axis number (integer from 0 to 4 inclusive)
  • 0: Left Y-axis (default)
  • 1-4: Right Y-axes (numbered from innermost to outermost)

Examples

Assigning a time series to axis 1 (first right axis):

BeforeAfter
name,sps,:eq,
:sum,
42
name,sps,:eq,
:sum,
42,1,:axis
  • :legend - Customize axis labels and legends
  • :by - Group data that might need separate axes
  • :offset - Compare data from different time periods

See Also