Time and value ranges are commonly used when analyzing real-world phenomenons using time series data, such as in manufacturing optimization or financial markets analysis. Ranges can be used to highlight and drill down on anomalies in the data, such as specific time periods when an issue was observed or the temperature range when equipment was operating in optimal capacity. Ranges can also be used to enrich the time series data by capturing context on specific time periods or value ranges, such as periods when equipment maintenance took place.
To save a new range from a time series chart:
To update an an existing range:
Time and numerical ranges in Quiver are controlled by distinct parameter types:
Learn more about how to parameterize an analysis.
You can add a range parameter to multiple charts from the time range parameter editor or the chart editor.
To add a time range from the time range parameter editor, select the range from the Parameters side panel, and then navigate to the Display tab. The Visibility section contains all compatible charts that the range can be added to. Select the checkbox next to a chart to add the range. Hovering over a chart in the list will show options to navigate to the chart's editor or hide the range on that chart (if the range has been added). Bulk actions are available in the list's header, allowing the range to quickly be added or hidden on all charts.
To automatically add the range to new charts, toggle Automatically add this range to new charts. Once toggled on, the default visibility can be customized.
To add a range from the chart editor, open the editor panel for the desired chart and select Add range under the Ranges section.
By default, Quiver names new time ranges and numerical ranges as "Time range parameter" and "Numerical range parameter" respectively. Consider giving meaningful names to ranges to help keep track of what each range represents (for example, "Maintenance window" or "Optimal output").
To rename a range, open the Parameters side panel and select the parameter name. Edit the name, then select Enter to save the change.
Additionally, consider configuring the Prompt and Help text of a range parameter which are visible when adding range parameters to dashboards.
You can view range statistics (min, max, and average) in the Plot statistics tab of the time range parameter editor. After selecting Compute statistics, metrics will be shown for plots on time series charts with this range. Statistics are only computed for plots with one time axis and one numeric axis, incompatible plots will not be shown. Hovering over a plot or chart will show the option to navigate to the respective editor.
You can also use a range selection or a saved range with a transform table to compute range statistics like max, min, and average. Range selections, as opposed to saved ranges, are not persisted; they offer an interactive way to quickly view statistics for different ranges.
The example below shows a transform table with one row for each time series plot from the chart above it. Learn more about using time series charts as inputs to transform tables.
To use a chart range selection within the transform table:
Time series
column and the Time range to the chart range selection.Time series numeric aggregation
for each of the metrics you wish to compute.You can use time ranges to compare a series (or multiple series) over different periods of time. This is achieved by using the ranges to create filter time series plots and relative time series plots. Creating a filter plot isolates the series data over the range, while a relative time plot visually aligns the series across multiple periods of time. The picture below shows the result of using filter and relative time plots to visualize the open price of AAPL stock over multiple years.
Relative comparison views like the one above can be created directly from the desired time ranges. To create a relative time plot from a range, select the range from the Parameters side panel and navigate to the Filter plots tab. Select the desired plot from the Create filtered plots dropdown, and then select Relative time series plot. A filter plot will be created using the range and selected plot, and then used as the input to a new relative time plot. Repeat this process for all of the series and time ranges you want to compare. You can also choose to only create the filter plot by using the same dropdown and selecting Filter time series plot after choosing a source plot. All filter and relative plots created using the range are displayed in the Current filtered plots section of the tab.
A more focused version of this workflow is available from the Filter plots button found by hovering over the range display on a chart. The source plot selection menu here is filtered to only contain plots on the selected chart.