pd.Series 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.
Attributes
| Series attribute | Snowpark implemented? (Y/N/P/D) | Notes for current implementation | 
| 
 | Y | |
| 
 | N | |
| 
 | P | 
 | 
| 
 | N | Reading  | 
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | P | 
 | 
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | P | 
 | 
| 
 | Y | |
| 
 | N | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | |
| 
 | Y | 
Methods
| Series method | Snowpark implemented? (Y/N/P/D) | Missing parameters | Notes for current implementation | 
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | P | See  | |
| 
 | N | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | 
 | 
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | N | ||
| 
 | P | 
 | Only DatetimeIndex is supported and its  | 
| 
 | N | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | N | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | N | ||
| 
 | N | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | Y | ||
| 
 | P | 
 | See  | 
| 
 | P | 
 | See  | 
| 
 | N | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | P | ||
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | N | ||
| 
 | P | 
 | 
 | 
| 
 | N | ||
| 
 | N | ||
| 
 | P | 
 | |
| 
 | P | See  | |
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | P | 
 | Raises division by zero exception when the right hand side contains at least one zero. pandas allows division by zero for non-object type Series and returns +/-inf. | 
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | P | 
 | 
 | 
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | D | Different Index types are used in pandas but not in Snowpark pandas | |
| 
 | N | ||
| 
 | Y | Snowpark pandas deviates with respect to handling NA values | |
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | See  | |
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | P | See  | |
| 
 | P | 
 | |
| 
 | N | ||
| 
 | D | Performed locally on the client | |
| 
 | N | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | N | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | N | ||
| 
 | P | 
 | See  | 
| 
 | N | ||
| 
 | P | 
 | |
| 
 | N | ||
| 
 | P | 
 | 
 | 
| 
 | Y | ||
| 
 | N | ||
| 
 | N | ||
| 
 | P | 
 | |
| 
 | P | 
 | Only DatetimeIndex is supported and its  | 
| 
 | Y | ||
| 
 | P | 
 | See  | 
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | 
 | 
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | See  | 
| 
 | P | 
 | |
| 
 | N | ||
| 
 | N | ||
| 
 | Y | 
 | |
| 
 | P | 
 | No support for  | 
| 
 | P | 
 | |
| 
 | P | 
 | 
 | 
| 
 | P | 
 | The  | 
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | N | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | P | Supports writing to both local and snowflake stage.
Filepath starting with  | |
| 
 | Y | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | N | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | 
 | |
| 
 | N | ||
| 
 | N | ||
| 
 | N | ||
| 
 | N | ||
| 
 | N | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | N | ||
| 
 | Y | ||
| 
 | P | 
 | Raises division by zero exception when right hand hand side contains at least one zero. pandas allows division by zero for non-object type Series and returns +/-inf. | 
| 
 | N | ||
| 
 | P | 
 | |
| 
 | P | 
 | |
| 
 | Y | ||
| 
 | P | 
 | 
 | 
| 
 | Y | ||
| 
 | P | 
 | |
| 
 | P | See  | |
| 
 | N | ||
| 
 | P | See  | |
| 
 | N | ||