drop column for filters
Remove N columns at the right-hand end of the input table. To remove columns by name, use `reject`.
Signature
> drop column {flags} (columns)
Flags
--left, -l: Drop columns from the left.
Parameters
columns: Starting from the end, the number of columns to remove.
Input/output types:
| input | output |
|---|---|
| table | table |
| record | record |
Examples
Remove the last column of a table
> [[lib, extension]; [nu-lib, rs] [nu-core, rb]] | drop column
╭───┬─────────╮
│ # │ lib │
├───┼─────────┤
│ 0 │ nu-lib │
│ 1 │ nu-core │
╰───┴─────────╯Remove the last column of a record
> {lib: nu-lib, extension: rs} | drop column
╭─────┬────────╮
│ lib │ nu-lib │
╰─────┴────────╯Remove the first column of a table
> [[lib, extension]; [nu-lib, rs] [nu-core, rb]] | drop column --left
╭───┬───────────╮
│ # │ extension │
├───┼───────────┤
│ 0 │ rs │
│ 1 │ rb │
╰───┴───────────╯Remove the first column of a record
> {lib: nu-lib, extension: rs} | drop column --left
╭───────────┬────╮
│ extension │ rs │
╰───────────┴────╯