DataFrame¶
Constructor
| 
 | Snowpark pandas representation of  | 
Attributes
| Get the index for this Series/DataFrame. | |
| Get the columns for this Snowpark pandas  | |
| Return the dtypes in the  | |
| 
 | Print a concise summary of the  | 
| 
 | Return a subset of the  | 
| Return a NumPy representation of the dataset. | |
| Return a list representing the axes of the DataFrame. | |
| Return the number of dimensions of the underlying data, by definition 2. | |
| Return an int representing the number of elements in this object. | |
| Return a tuple representing the dimensionality of the  | |
| Indicator whether the DataFrame is empty. | 
Snowflake Specific
| 
 | Convert Snowpark pandas DataFrame to pandas.DataFrame (https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.html) | 
| 
 | Save the Snowpark pandas DataFrame as a Snowflake table. | 
| 
 | Convert the Snowpark pandas DataFrame to a Snowpark DataFrame. | 
| 
 | Persists the current Snowpark pandas DataFrame to a temporary table to improve the latency of subsequent operations. | 
Conversion
| 
 | Cast a pandas object to a specified dtype  | 
| 
 | Convert columns to best possible dtypes using dtypes supporting  | 
| 
 | Make a copy of this object's indices and data. | 
Indexing, iteration
| 
 | Assign new columns to a  | 
| 
 | Return the first n rows. | 
| Access a group of rows and columns by label(s) or a boolean array. | |
| Purely integer-location based indexing for selection by position. | |
| 
 | Insert column into DataFrame at specified location. | 
| Iterate over info axis. | |
| Get columns of the  | |
| Iterate over  | |
| Iterate over (column name,  | |
| 
 | Iterate over DataFrame rows as namedtuples. | 
| 
 | Return the last n rows. | 
| 
 | Whether each element in the DataFrame is contained in values. | 
| 
 | Replace values where the condition is False. | 
| 
 | Replace values where the condition is True. | 
Binary operator functions
| 
 | Get addition of  | 
| 
 | Get subtraction of  | 
| 
 | Get multiplication of  | 
| 
 | Get floating division of  | 
| 
 | Get floating division of  | 
| 
 | Get integer division of  | 
| 
 | Get modulo of  | 
| 
 | Get exponential power of  | 
| 
 | Get addition of  | 
| 
 | Get subtraction of  | 
| 
 | Get multiplication of  | 
| 
 | Get floating division of  | 
| 
 | Get floating division of  | 
| 
 | Get integer division of  | 
| 
 | Get modulo of  | 
| 
 | Get exponential power of  | 
| 
 | Get less than comparison of  | 
| 
 | Get greater than comparison of  | 
| 
 | Get less than or equal comparison of  | 
| 
 | Get greater than or equal comparison of  | 
| 
 | Get not equal comparison of  | 
| 
 | Perform equality comparison of  | 
Function application, GroupBy & window
| 
 | Apply a function along an axis of the DataFrame. | 
| 
 | Apply a function to a Dataframe elementwise. | 
| 
 | Aggregate using one or more operations over the specified axis. | 
| 
 | Aggregate using one or more operations over the specified axis. | 
| 
 | Call  | 
| 
 | Group DataFrame using a mapper or by a Series of columns. | 
| 
 | Provide rolling window calculations. | 
Computations / descriptive stats
| Return a BasePandasDataset with absolute numeric value of each element. | |
| 
 | Return whether all elements are True, potentially over an axis. | 
| 
 | Return whether any element are True, potentially over an axis. | 
| 
 | Count non-NA cells for each column or row. | 
| 
 | Return cumulative maximum over a BasePandasDataset axis. | 
| 
 | Return cumulative minimum over a BasePandasDataset axis. | 
| 
 | Return cumulative sum over a BasePandasDataset axis. | 
| 
 | Generate descriptive statistics for columns in the dataset. | 
| 
 | First discrete difference of element. | 
| 
 | Return the maximum of the values over the requested axis. | 
| 
 | Return the mean of the values over the requested axis. | 
| 
 | Return the median of the values over the requested axis. | 
| 
 | Return the minimum of the values over the requested axis. | 
| 
 | Fractional change between the current and a prior element. | 
| 
 | Return values at the given quantile over requested axis. | 
| 
 | Compute numerical data ranks (1 through n) along axis. | 
| 
 | Round a BasePandasDataset to a variable number of decimal places. | 
| 
 | Return unbiased skew, normalized over n-1 | 
| 
 | Return the sum of the values over the requested axis. | 
| 
 | Return sample standard deviation over requested axis. | 
| 
 | Return unbiased variance over requested axis. | 
| 
 | Count number of distinct elements in specified axis. | 
| 
 | Return a Series containing the frequency of each distinct row in the Dataframe. | 
Reindexing / selection / label manipulation
| 
 | Prefix labels with string prefix. | 
| 
 | Suffix labels with string suffix. | 
| 
 | Return Series with specified index labels removed. | 
| 
 | Return  | 
| 
 | Return boolean Series denoting duplicate rows. | 
| 
 | Test whether two dataframes contain the same elements. | 
| 
 | Select initial periods of time series data based on a date offset. | 
| 
 | Get item from object for given key (ex: DataFrame column). | 
| 
 | Return the first n rows. | 
| 
 | Return index of first occurrence of maximum over requested axis. | 
| 
 | Return index of first occurrence of minimum over requested axis. | 
| 
 | Select final periods of time series data based on a date offset. | 
| 
 | Rename columns or index labels. | 
| 
 | Set the name of the axis for the index or columns. | 
| 
 | Reset the index, or a level of it. | 
| 
 | Return a random sample of items from an axis of object. | 
| 
 | Assign desired index to given axis. | 
| 
 | Set the DataFrame index using existing columns. | 
| 
 | Return the last n rows. | 
| 
 | Return the elements in the given positional indices along an axis. | 
Missing data handling
| 
 | Synonym for DataFrame.fillna with  | 
| 
 | Synonym for DataFrame.fillna with  | 
| 
 | Remove missing values. | 
| 
 | Synonym for  | 
| 
 | Fill NA/NaN values using the specified method. | 
| Detect missing values. | |
| DataFrame.isnull is an alias for DataFrame.isna. | |
| Detect non-missing values for an array-like object. | |
| Detect non-missing values for an array-like object. | |
| 
 | Synonym for  | 
| 
 | Replace values given in to_replace with value. | 
Reshaping, sorting, transposing
| 
 | Unpivot a  | 
| 
 | Return the first n rows ordered by columns in descending order. | 
| 
 | Return the first n rows ordered by columns in ascending order. | 
| 
 | Return reshaped DataFrame organized by given index / column values. | 
| 
 | Create a spreadsheet-style pivot table as a  | 
| 
 | Sort object by labels (along an axis). | 
| 
 | Return the first n rows ordered by columns in descending order. | 
| 
 | Return the first n rows ordered by columns in ascending order. | 
| 
 | Unpivot a  | 
| 
 | Sort by the values along either axis. | 
| 
 | Squeeze 1 dimensional axis objects into scalars. | 
| 
 | Stack the prescribed level(s) from columns to index. | 
| Transpose index and columns. | |
| 
 | Transpose index and columns. | 
| 
 | Pivot a level of the (necessarily hierarchical) index labels. | 
Combining / comparing / joining / merging
| 
 | Compare to another DataFrame and show the differences. | 
| 
 | Join columns of another DataFrame. | 
| 
 | Merge DataFrame or named Series objects with a database-style join. | 
| 
 | Modify Series in place using values from passed Series. | 
Time Series-related
| 
 | Shift data by desired number of periods along axis and replace columns with fill_value (default: None). | 
| Return index for first non-NA value or None, if no non-NA value is found. | |
| Return index for last non-NA value or None, if no non-NA value is found. | |
| 
 | Resample time-series data. | 
Serialization / IO / conversion
| 
 | Write object to a comma-separated values (csv) file. |