GroupBy 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
GroupBy method  | 
Snowpark implemented? (Y/N/P/D)  | 
Notes for current implementation  | 
  | 
P  | 
Implemented for DataFrameGroupBy objects only  | 
  | 
Y  | 
|
  | 
Y  | 
|
  | 
Y  | 
Function application
GroupBy method  | 
Snowpark implemented? (Y/N/P/D)  | 
Missing parameters  | 
Notes for current implementation  | 
  | 
P  | 
  | 
Check Supported Aggregation Functions for a list of supported functions.  | 
  | 
P  | 
  | 
See   | 
  | 
P  | 
  | 
  | 
  | 
N  | 
||
  | 
N  | 
||
  | 
P  | 
  | 
  | 
Computations/descriptive stats
GroupBy method  | 
Snowpark implemented? (Y/N/P/D)  | 
Notes for current implementation  | 
  | 
P  | 
  | 
  | 
P  | 
  | 
  | 
P  | 
When GroupBy axis is 1,``N``; GroupBy axis = 0 is fully supported.  | 
  | 
N  | 
|
  | 
N  | 
|
  | 
Y  | 
SeriesGroupBy does not implement   | 
  | 
N  | 
|
  | 
Y  | 
|
  | 
Y  | 
|
  | 
Y  | 
|
  | 
N  | 
|
  | 
Y  | 
|
  | 
N  | 
|
  | 
N  | 
|
  | 
P  | 
When GroupBy axis is 1,``N``; GroupBy axis = 0 is fully supported.  | 
  | 
P  | 
GroupBy axis = 0 is supported.
Does not support   | 
  | 
P  | 
Does not support   | 
  | 
Y  | 
|
  | 
P  | 
When GroupBy axis is 1,``N``; GroupBy axis = 0 is fully supported.  | 
  | 
P  | 
See   | 
  | 
P  | 
Does not support   | 
  | 
Y  | 
See   | 
  | 
Y  | 
See   | 
  | 
Y  | 
See   | 
  | 
Y  | 
See   | 
  | 
N  | 
|
  | 
N  | 
|
  | 
Y  | 
|
  | 
N  | 
|
  | 
P  | 
  | 
  | 
N  | 
|
  | 
P  | 
  | 
  | 
Y  | 
|
  | 
N  | 
|
  | 
N  | 
|
  | 
N  | 
|
  | 
N  | 
|
  | 
P  | 
  | 
  | 
Y  | 
|
  | 
N  | 
|
  | 
P  | 
  | 
  | 
Y  | 
See   | 
  | 
Y  | 
|
  | 
N  | 
|
  | 
Y  | 
|
  | 
P  | 
  | 
  | 
P  | 
See   | 
Plotting and visualization
GroupBy method  | 
Snowpark implemented? (Y/N/P/D)  | 
Notes for current implementation  | 
  | 
N  | 
|
  | 
N  | 
|
  | 
N  |