API Reference
General
Expressions for general-purpose data transformation.
| bulk_append | Combines multiple Polars expressions using pl.Expr.append() internally. |
| bucketize | Returns a Polars expression that assigns a label to each row based on its index, cycling through the provided expressions in a round-robin fashion. |
| bucketize_lit | Returns a Polars expression that assigns a label to each row based on its index, cycling through the provided items in a round-robin fashion. |
| case_when | Simplifies conditional logic in Polars by chaining multiple when-then-otherwise expressions. |
| cycle | Return a Polars expression that cycles the rows by a given offset. |
| is_every_nth_row | Returns a Polars expression that is True for every n-th row (index modulo n equals 0). |
| prepend | Returns a Polars expression that prepends rows using the prepend_expr= parameter. |
| shift | A variant of pl.Expr.shift() that allows filling shifted values using another Polars expression. |
| make_concat_str | Construct a concatenated string expression by treating column names as placeholders within a template string. |
| make_index | Returns a Polars expression that creates a virtual row index. |
| move_cols_to_end | Returns a list of Polars expressions that reorder columns so the specified columns appear last. |
| move_cols_to_start | Returns a list of Polars expressions that reorder columns so the specified columns appear first. |
HTML
Expressions for generating HTML tags.
| make_hyperlink | Returns a Polars expression that generates an HTML hyperlink (<a> tag) for each row. |
| make_tooltip | Returns a Polars expression that generates an HTML tooltip for each row. |