Resampler supported APIs

The following table is structured as follows: The first column contains the method name. The second column is a flag for whether or not there is an implementation in Snowpark for the method in the left column.

Note

Y stands for yes, i.e., supports distributed implementation, N stands for no and API simply errors out, P stands for partial (meaning some parameters may not be supported yet), and D stands for defaults to single node pandas execution via UDF/Sproc. engine and engine_kwargs are always ignored in Snowpark pandas. The execution engine will always be Snowflake.

Indexing, iteration

Resampler method

Snowpark implemented? (Y/N/P/D)

Notes for current implementation

get_group

N

groups

N

indices

N

__iter__

N

Function application

Resampler method

Snowpark implemented? (Y/N/P/D)

Notes for current implementation

aggregate

N

apply

N

pipe

N

transform

N

Upsampling

Resampler method

Snowpark implemented? (Y/N/P/D)

Missing parameters

Notes for current implementation

asfreq

N

backfill

N

bfill

N

ffill

P

limit

fillna

N

interpolate

N

nearest

N

Computations / descriptive stats

Resampler method

Snowpark implemented? (Y/N/P/D)

Notes for current implementation

count

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

first

N

last

N

max

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

mean

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

median

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

min

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

nunique

N

ohlc

N

pad

N

prod

N

quantile

N

sem

N

std

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

size

N

sum

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.

var

P

Supports frequencies ‘s’, ‘min’, ‘h’, ‘D’.