reject для фильтров
Удалить заданные столбцы или строки из таблицы. Противоположность команде `select`.
Подпись
> reject {flags} ...rest
Параметры
-
...rest: имена столбцов, которые нужно удалить из таблицы
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| запись | запись |
| таблица | таблица |
Примеры
Отклонение столбца в таблице ls
>ls|rejectmodified
Отклонение столбца в таблице
> [[a, b]; [1, 2]] |rejecta
╭───┬───╮
│# │ b │
├───┼───┤
│0│2│
╰───┴───╯
Отклонение строки в таблице
> [[a, b]; [1, 2] [3, 4]] |reject1
╭───┬───┬───╮
│# │ a │ b │
├───┼───┼───┤
│0│1│2│
╰───┴───┴───╯
Отклонение указанного поля в записи
> {a:1, b:2} |rejecta
╭───┬───╮
│b│2│
╰───┴───╯
Отклонение вложенного поля в записи
> {a: {b:3, c:5}} |rejecta.b
╭───┬───────────╮
││╭───┬───╮│
│a││c│5││
││╰───┴───╯│
╰───┴───────────╯
Отклонение столбцов по предоставленному списку столбцов
>letcols= [sizetype];[[nametypesize]; [Cargo.tomltoml1kb] [Cargo.locktoml2kb]] |reject$cols
Отклонение строк по предоставленному списку строк
>letrows= [02];[[nametypesize]; [Cargo.tomltoml1kb] [Cargo.locktoml2kb] [file.jsonjson3kb]] |reject$rows
Примечания
Чтобы удалить количество строк или столбцов, используйте skip, drop, или drop column.
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/reject.html