Loading

DEDUP


gts
Since v1.0.0
Available on all platforms

Removes duplicate ticks.

The DEDUP function consumes a Geo Time Series™ or a LIST thereof from the top of the stack and pushes back the Geo Time Series™ with deduplicated ticks.

Since the 2.7.0 version, this function can be given an optional mapper to combine the duplicate data points.

Signature

Examples

// Keeps the last value NEWGTS 100 NaN NaN NaN 10 ADDVALUE 200 NaN NaN NaN 9 ADDVALUE 300 NaN NaN NaN 8 ADDVALUE 400 NaN NaN NaN 7 ADDVALUE 500 NaN NaN NaN 6 ADDVALUE 100 NaN NaN NaN 10 ADDVALUE 200 NaN NaN NaN 9 ADDVALUE DEDUP
// Sum the duplicate values (2.7.0+) NEWGTS 100 NaN NaN NaN 10 ADDVALUE 200 NaN NaN NaN 9 ADDVALUE 300 NaN NaN NaN 8 ADDVALUE 400 NaN NaN NaN 7 ADDVALUE 500 NaN NaN NaN 6 ADDVALUE 100 NaN NaN NaN 10 ADDVALUE 200 NaN NaN NaN 9 ADDVALUE mapper.sum DEDUP // When using a mapper the result is always a list // because some mappers can generate several GTSs for a single one 0 GET