polars append for dataframe
Appends a new dataframe.
Signature
> polars append {flags} (other)
Flags
-
--col, -c: Append as new columns instead of rows.
Parameters
-
other: Other dataframe to append.
Input/output types:
| input | output |
|---|---|
| polars_dataframe | polars_dataframe |
| polars_lazyframe | polars_lazyframe |
Examples
Appends a dataframe as new columns
> let a = ([[a b]; [1 2] [3 4]] | polars into-df);
$a | polars append $a
╭───┬───┬───┬─────┬─────╮
│ # │ a │ b │ a_x │ b_x │
├───┼───┼───┼─────┼─────┤
│ 0 │ 1 │ 2 │ 1 │ 2 │
│ 1 │ 3 │ 4 │ 3 │ 4 │
╰───┴───┴───┴─────┴─────╯Appends a dataframe merging at the end of columns
> let a = ([[a b]; [1 2] [3 4]] | polars into-df); $a | polars append $a --col ╭───┬───┬───╮ │ # │ a │ b │ ├───┼───┼───┤ │ 0 │ 1 │ 2 │ │ 1 │ 3 │ 4 │ │ 2 │ 1 │ 2 │ │ 3 │ 3 │ 4 │ ╰───┴───┴───╯
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/polars_append.html