columna API reference - v0.4.1
    Preparing search index...

    Class GroupBy<S, K>

    Type Parameters

    • S extends Row = Row
    • K extends keyof S & string = keyof S & string
    Index
    • Type Parameters

      • S extends Row = Row
      • K extends string = keyof S & string

      Parameters

      Returns GroupBy<S, K>

    • Aggregate per group. Result columns: the keys, then one column per entry (its type from the expression, number for AggKind names).

      Type Parameters

      Parameters

      Returns LazyFrame<{ [K in string | number | symbol]: (Pick<S, K> & AggResult<A>)[K] }>

    • Aggregate per group. Result columns: the keys, then one column per entry (its type from the expression, number for AggKind names).

      Parameters

      Returns LazyFrame<Row>

    • Row count per group as column count.

      Returns LazyFrame<{ [K in string]: (Pick<S, K> & { count: number })[K] }>

    • Max of non-key numeric columns (or columns if given).

      Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Mean of non-key numeric columns (or columns if given).

      Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Min of non-key numeric columns (or columns if given).

      Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Sum of non-key numeric columns (or columns if given).

      Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>

    • Parameters

      • Optionalcolumns: string[]

      Returns LazyFrame<Row>