Reverse an expression
Description
Reverse an expression
Usage
<Expr>$reverse()
Value
A polars expression
Examples
library("polars")
df <- pl$DataFrame(
a = 1:5,
fruits = c("banana", "banana", "apple", "apple", "banana"),
b = 5:1
)
df$with_columns(
pl$all()$reverse()$name$suffix("_reverse")
)
#> shape: (5, 6)
#> ┌─────┬────────┬─────┬───────────┬────────────────┬───────────┐
#> │ a ┆ fruits ┆ b ┆ a_reverse ┆ fruits_reverse ┆ b_reverse │
#> │ --- ┆ --- ┆ --- ┆ --- ┆ --- ┆ --- │
#> │ i32 ┆ str ┆ i32 ┆ i32 ┆ str ┆ i32 │
#> ╞═════╪════════╪═════╪═══════════╪════════════════╪═══════════╡
#> │ 1 ┆ banana ┆ 5 ┆ 5 ┆ banana ┆ 1 │
#> │ 2 ┆ banana ┆ 4 ┆ 4 ┆ apple ┆ 2 │
#> │ 3 ┆ apple ┆ 3 ┆ 3 ┆ apple ┆ 3 │
#> │ 4 ┆ apple ┆ 2 ┆ 2 ┆ banana ┆ 4 │
#> │ 5 ┆ banana ┆ 1 ┆ 1 ┆ banana ┆ 5 │
#> └─────┴────────┴─────┴───────────┴────────────────┴───────────┘