Loading

DEDUP

gts

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 or macro to combine the duplicate data points.

DEDUP is available since version 1.0.0.

Signatures

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