nodejs-polars
    Preparing search index...

    Interface Cumulative<T>

    A trait for cumulative operations.

    interface Cumulative<T> {
        cumCount(reverse?: boolean): T;
        cumCount(__namedParameters: { reverse: boolean }): T;
        cumMax(reverse?: boolean): T;
        cumMax(__namedParameters: { reverse: boolean }): T;
        cumMin(reverse?: boolean): T;
        cumMin(__namedParameters: { reverse: boolean }): T;
        cumProd(reverse?: boolean): T;
        cumProd(__namedParameters: { reverse: boolean }): T;
        cumSum(reverse?: boolean): T;
        cumSum(__namedParameters: { reverse: boolean }): T;
    }

    Type Parameters

    • T

    Hierarchy (View Summary)

    Index

    Methods - Cumulative

    Methods - Cumulative

    • Get an array with the cumulative count computed at every element.

      Parameters

      • Optionalreverse: boolean

      Returns T

    • Parameters

      • __namedParameters: { reverse: boolean }

      Returns T

    • Get an array with the cumulative max computes at every element.


      Parameters

      • Optionalreverse: boolean

        reverse the operation

      Returns T

      >  const s = pl.Series("a", [1, 2, 3])
      > s.cumMax()
      shape: (3,)
      Series: 'b' [i64]
      [
      1
      2
      3
      ]
    • Parameters

      • __namedParameters: { reverse: boolean }

      Returns T

    • Get an array with the cumulative min computed at every element.


      Parameters

      • Optionalreverse: boolean

        reverse the operation

      Returns T

      >  const s = pl.Series("a", [1, 2, 3])
      > s.cumMin()
      shape: (3,)
      Series: 'b' [i64]
      [
      1
      1
      1
      ]
    • Parameters

      • __namedParameters: { reverse: boolean }

      Returns T

    • Get an array with the cumulative product computed at every element.


      Parameters

      • Optionalreverse: boolean

        reverse the operation

      Returns T

      >  const s = pl.Series("a", [1, 2, 3])
      > s.cumProd()
      shape: (3,)
      Series: 'b' [i64]
      [
      1
      2
      6
      ]
    • Parameters

      • __namedParameters: { reverse: boolean }

      Returns T

    • Get an array with the cumulative sum computed at every element.


      Parameters

      • Optionalreverse: boolean

        reverse the operation

      Returns T

      >  const s = pl.Series("a", [1, 2, 3])
      > s.cumSum()
      shape: (3,)
      Series: 'b' [i64]
      [
      1
      3
      6
      ]
    • Parameters

      • __namedParameters: { reverse: boolean }

      Returns T