Skip to content

pandasx / GroupedOperation

Class: GroupedOperation ​

Defined in: src/groupby.ts:694

A window or resampler applied per group. Calling an aggregation (mean, sum, std, ...) runs it on every group and stacks the results under a (group key, label) index, like pandas.

Methods ​

agg() ​

agg(spec): DataFrame | Series

Defined in: src/groupby.ts:734

Parameters ​

ParameterType
specunknown

Returns ​

DataFrame | Series


apply() ​

apply(fn, options?): DataFrame | Series

Defined in: src/groupby.ts:733

Parameters ​

ParameterType
fn(v) => unknown
options?object

Returns ​

DataFrame | Series


asfreq() ​

asfreq(): DataFrame | Series

Defined in: src/groupby.ts:736

Returns ​

DataFrame | Series


bfill() ​

bfill(): DataFrame | Series

Defined in: src/groupby.ts:736

Returns ​

DataFrame | Series


call() ​

call(method, args?): DataFrame | Series

Defined in: src/groupby.ts:710

Runs method(...args) on each group's window and stacks the results.

Parameters ​

ParameterTypeDefault value
methodstringundefined
argsreadonly unknown[][]

Returns ​

DataFrame | Series


count() ​

count(): DataFrame | Series

Defined in: src/groupby.ts:732

Returns ​

DataFrame | Series


ffill() ​

ffill(): DataFrame | Series

Defined in: src/groupby.ts:736

Returns ​

DataFrame | Series


first() ​

first(): DataFrame | Series

Defined in: src/groupby.ts:734

Returns ​

DataFrame | Series


interpolate() ​

interpolate(): DataFrame | Series

Defined in: src/groupby.ts:736

Returns ​

DataFrame | Series


kurt() ​

kurt(): DataFrame | Series

Defined in: src/groupby.ts:733

Returns ​

DataFrame | Series


last() ​

last(): DataFrame | Series

Defined in: src/groupby.ts:734

Returns ​

DataFrame | Series


max() ​

max(): DataFrame | Series

Defined in: src/groupby.ts:731

Returns ​

DataFrame | Series


mean() ​

mean(): DataFrame | Series

Defined in: src/groupby.ts:731

Returns ​

DataFrame | Series


median() ​

median(): DataFrame | Series

Defined in: src/groupby.ts:731

Returns ​

DataFrame | Series


min() ​

min(): DataFrame | Series

Defined in: src/groupby.ts:731

Returns ​

DataFrame | Series


nunique() ​

nunique(): DataFrame | Series

Defined in: src/groupby.ts:735

Returns ​

DataFrame | Series


ohlc() ​

ohlc(): DataFrame

Defined in: src/groupby.ts:735

Returns ​

DataFrame


prod() ​

prod(): DataFrame | Series

Defined in: src/groupby.ts:734

Returns ​

DataFrame | Series


quantile() ​

quantile(q): DataFrame | Series

Defined in: src/groupby.ts:733

Parameters ​

ParameterType
qnumber

Returns ​

DataFrame | Series


rank() ​

rank(options?): DataFrame | Series

Defined in: src/groupby.ts:735

Parameters ​

ParameterType
options?object

Returns ​

DataFrame | Series


sem() ​

sem(): DataFrame | Series

Defined in: src/groupby.ts:732

Returns ​

DataFrame | Series


size() ​

size(): Series

Defined in: src/groupby.ts:735

Returns ​

Series


skew() ​

skew(): DataFrame | Series

Defined in: src/groupby.ts:733

Returns ​

DataFrame | Series


std() ​

std(ddof?): DataFrame | Series

Defined in: src/groupby.ts:732

Parameters ​

ParameterType
ddof?number

Returns ​

DataFrame | Series


sum() ​

sum(): DataFrame | Series

Defined in: src/groupby.ts:731

Returns ​

DataFrame | Series


var() ​

var(ddof?): DataFrame | Series

Defined in: src/groupby.ts:732

Parameters ​

ParameterType
ddof?number

Returns ​

DataFrame | Series

Released under the MIT License.