Removes points from a series on a periodic basis or by explicit indices.
REMOVE(series, interval, start, blocksize)
series |
- |
Optional. A series or table, defaults to the current Window. |
interval |
- |
An integer, the remove interval. |
start |
- |
Optional. An integer, the starting point. Defaults to 1. |
blocksize |
- |
Optional. An integer, the number of points to remove at every interval. Defaults to 1. |
REMOVE(series, idxseries)
series |
- |
A series or table. |
idxseries |
- |
A series or table. Specifies the indices of the points to remove. |
A series or table.
W1: 1..10
W2: remove(W1, 3)
W2 == {2, 3, 5, 6, 8, 9}. Removes every 3rd point, starting at the first point.
W1: 1..10
W3: remove(W1, 3, 4)
W3 == {1, 2, 3, 5, 6, 8, 9}. Removes every 3rd point, starting at the fourth point.
W1: 1..10
W4: remove(W1, 3, 4, 2)
W4 == {1, 2, 3, 6, 9}. Removes a block of 2 points, every 3rd point, starting at the fourth point.
W1: 10..1
W2: remove(w1, {1..5, 8})
W2 contains the series {5, 4, 2, 1}.
remove(series, idxseries) explicitly defines the indices of the points to be removed.
Values can be also be deleted using the {} empty series. For example,
W1[1] = {}
deletes the first point of W1.
W1[1..10] = {}
deletes the first 10 points of W1.
See OUTLIER to replace outlier values with a linear interpolation of the surrounding values.
See REMOVENA to remove NaN values from a series.