Basic Operations

Expressions support basic operations such as +, -, *, /, <, and >.

#![allow(unused)]
fn main() {
let df_numerical = df
    .clone()
    .lazy()
    .select([
        (col("nrs") + lit(5)).alias("nrs + 5"),
        (col("nrs") - lit(5)).alias("nrs - 5"),
        (col("nrs") * col("random")).alias("nrs * random"),
        (col("nrs") / col("random")).alias("nrs / random"),
    ])
    .collect()?;
println!("{}", &df_numerical);
}

For logical comparisons, trigonometric functions, aggregations, and other operations, see Expression Methods.