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.