Time Series Generator

Creates a time series of length n (depending on the number of rows in the input data) by repeating one of the four patterns and adds this time series in the last column of the input data.

The four possible patterns are:

  • Saw Tooth Wave: A time series which ramps upward and then sharply drops. Named after its resemblance to the teeth of a saw.
  • Sine Wave: A time series which represents a sine wave.
  • Square Wave: A time series in which the amplitude alternates at a steady frequency between fixed minimum and maximum values, with the same duration at minimum and maximum.
  • Triangular Wave: A time series which ramps upwards and then decreases again.

Options

Use type-specific column name
When enabled, type-specific column names are used (e.g. "sine", "sawtooth", "triangle", "square"). When disabled, the custom column name specified below is used.
Column name
The name of the column that will be appended to the input table with the generated time series values.
Type of generation process
The template which shall be used to generate the time series. The four patterns are:
  • Saw Tooth Wave: A time series which ramps upward and then sharply drops. Named after its resemblance to the teeth of a saw.
  • Sine Wave: A time series which represents a sine wave.
  • Square Wave: A time series in which the amplitude alternates at a steady frequency between fixed minimum and maximum values, with the same duration at minimum and maximum.
  • Triangular Wave: A time series which ramps upwards and then decreases again.
Height
The desired height of the peak-to-peak amplitude of the time series.
Length
The desired length in which the pattern should repeat itself.
Mean
The desired mean for the time series.

Input Ports

Icon
Data table.

Output Ports

Icon
The input data plus an additional column for the generated time series.

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.