GroupBy Std
Description
Reduce the groups to the standard deviation value.
Usage
<GroupBy>$std()
Value
aggregated DataFrame
Examples
library("polars")
df = pl$DataFrame(
a = c(1, 2, 2, 3, 4, 5),
b = c(0.5, 0.5, 4, 10, 13, 14),
c = c(TRUE, TRUE, TRUE, FALSE, FALSE, TRUE),
d = c("Apple", "Orange", "Apple", "Apple", "Banana", "Banana")
)
df$group_by("d", maintain_order = TRUE)$std()
#> shape: (3, 4)
#> ┌────────┬──────────┬──────────┬──────────┐
#> │ d ┆ a ┆ b ┆ c │
#> │ --- ┆ --- ┆ --- ┆ --- │
#> │ str ┆ f64 ┆ f64 ┆ f64 │
#> ╞════════╪══════════╪══════════╪══════════╡
#> │ Apple ┆ 1.0 ┆ 4.804512 ┆ 0.57735 │
#> │ Orange ┆ null ┆ null ┆ null │
#> │ Banana ┆ 0.707107 ┆ 0.707107 ┆ 0.707107 │
#> └────────┴──────────┴──────────┴──────────┘