Expand description
§Functions
Function on multiple expressions.
Structs§
- Arguments used by
datetime
in order to produce anExpr
of Datetime
Functions§
- Selects all columns. Shorthand for
col("*")
. - Create a new column with the bitwise-and of the elements in each row.
- Create a new column with the bitwise-or of the elements in each row.
- Like
map_binary
, but used in a group_by-aggregation context. - Generate a range of integers.
- arg_
sort_ by range
Find the indexes that would sort these series in order of appearance. - arg_
where arg_where
Get the indices wherecondition
evaluatestrue
. - Take several expressions and collect them into a
StructChunked
. - Find the mean of all the values in the column named
name
. Alias formean
. - Casts the column given by
Expr
to a different type. - Folds the expressions from left to right keeping the first non-null values.
- Create a Column Expression based on a column name.
- Collect all
LazyFrame
computations. - Select multiple columns by name.
- Concat multiple
LazyFrame
s vertically. - Horizontally concatenate columns into a single array-type column.
- concat_
lf_ diagonal diagonal_concat
- Concat LazyFrames horizontally.
- Concat lists entries.
- concat_
str concat_str
andstrings
Horizontally concat string columns in linear time - Compute the covariance between two columns.
- cum_
fold_ exprs dtype-struct
Accumulate over multiple columns horizontally / row wise. - cum_
reduce_ exprs dtype-struct
Accumulate over multiple columns horizontally / row wise. - date_
range temporal
Create a date range from astart
andstop
expression. - date_
ranges temporal
Create a column of date ranges from astart
andstop
expression. - Construct a column of
Datetime
from the providedDatetimeArgs
. - datetime_
range dtype-datetime
Create a datetime range from astart
andstop
expression. - datetime_
ranges dtype-datetime
Create a column of datetime ranges from astart
andstop
expression. - Select multiple columns by dtype.
- Select multiple columns by dtype.
- Construct a column of
Duration
from the providedDurationArgs
- Accumulate over multiple columns horizontally / row wise.
- format_
str concat_str
andstrings
Format the results of an array of expressions using a format string - Select multiple columns by index.
- Generate a range of integers.
- Generate a range of integers for each row of the input columns.
- A column which is
false
whereverexpr
is null,true
elsewhere. - A column which is
true
whereverexpr
is null,false
elsewhere. - Find the maximum of all the values in the column named
name
. Shorthand forcol(name).max()
. - Find the mean of all the values in the column named
name
. Shorthand forcol(name).mean()
. - Find the median of all the values in the column named
name
. Shorthand forcol(name).median()
. - Find the minimum of all the values in the column named
name
. Shorthand forcol(name).min()
. - Negates a boolean column.
- Compute the pearson correlation between two columns.
- Find a specific quantile of all the values in the column named
name
. - Analogous to
Iterator::reduce
. - Create a column of length
n
containingn
copies of the literalvalue
. - rolling_
corr rolling_window
andcov
- rolling_
cov rolling_window
andcov
- spearman_
rank_ corr rank
andpropagate_nans
Compute the spearman rank correlation between two columns. Missing data will be excluded from the computation. - Sum all the values in the column named
name
. Shorthand forcol(name).sum()
. - time_
range dtype-time
Generate a time range. - time_
ranges dtype-time
Create a column of time ranges from astart
andstop
expression.