# REMOVE

## Purpose:

Removes points from a series on a periodic
basis or by explicit indices.

## Syntax:

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. |

## Alternate Syntax:

REMOVE(series, idxseries)

series |
- |
A series or table. |

idxseries |
- |
A series or table. Specifies the indices
of the points to remove. |

## Returns:

A series or table.

## Example:

W1: 1..10

W2: remove(W1, 3)

W2 == {2, 3, 5, 6, 8, 9}. Removes every
3rd point, starting at the first point.

## Example:

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.

## Example:

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.

## Example:

W1: 10..1

W2: remove(w1, {1..5, 8})

W2 contains the series {5, 4, 2, 1}.

## Remarks:

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.

## See Also:

DECIMATE

DELETE

DELETECOL

DELETEROW

DELMATCH

EXTRACT

FIND

INSERT

OUTLIER

REMOVENA

REPLACE

VALFILL