drop
Syntax
drop(X, n)
Arguments
X is a vector/matrix/table.
n is an integer.
Details
- If X is a vector, delete the first n or last n (if n is negative) elements.
- If X is a matrix, delete the first n or last n (if n is negative) columns.
- If X is a table, delete the first n or last n (if n is negative) rows.
Examples
x=1..10;
x.drop(2);
// output
[3,4,5,6,7,8,9,10]
x.drop(-2);
// output
[1,2,3,4,5,6,7,8]
x=1..10$2:5;
x;
#0 | #1 | #2 | #3 | #4 |
---|---|---|---|---|
1 | 3 | 5 | 7 | 9 |
2 | 4 | 6 | 8 | 10 |
drop(x,2);
#0 | #1 | #2 |
---|---|---|
5 | 7 | 9 |
6 | 8 | 10 |
x drop -2;
#0 | #1 | #2 |
---|---|---|
1 | 3 | 5 |
2 | 4 | 6 |
t=table(1 2 3 4 as x, 11..14 as y);
t;
x | y |
---|---|
1 | 11 |
2 | 12 |
3 | 13 |
4 | 14 |
t.drop(2);
x | y |
---|---|
3 | 13 |
4 | 14 |