Skip to content

Get sum value

Source code

Description

Get sum value

Usage

<Expr>$sum()

Details

The dtypes Int8, UInt8, Int16 and UInt16 are cast to Int64 before summing to prevent overflow issues.

Value

Expr

Examples

library("polars")

pl$DataFrame(x = c(1L, NA, 2L))$
  with_columns(sum = pl$col("x")$sum())
#> shape: (3, 2)
#> ┌──────┬─────┐
#> │ x    ┆ sum │
#> │ ---  ┆ --- │
#> │ i32  ┆ i32 │
#> ╞══════╪═════╡
#> │ 1    ┆ 3   │
#> │ null ┆ 3   │
#> │ 2    ┆ 3   │
#> └──────┴─────┘