Manipulation/selection#
|
Return the k smallest elements. |
|
Create an empty copy of the current LazyFrame, with zero to 'n' rows. |
Very cheap deepcopy/clone. |
|
|
Remove columns from the dataframe. |
|
Drop all rows that contain null values. |
|
Explode the dataframe to long format by exploding the given columns. |
|
Fill floating point NaN values. |
|
Fill null values using the specified value or strategy. |
|
Filter the rows in the LazyFrame based on a predicate expression. |
Get the first row of the DataFrame. |
|
|
Start a groupby operation. |
|
Group based on a time value (or index value of type Int32, Int64). |
|
Create rolling groups based on a time, Int32, or Int64 column. |
|
Get the first n rows. |
|
Inspect a node in the computation graph. |
Interpolate intermediate values. |
|
|
Add a join operation to the Logical Plan. |
|
Perform an asof join. |
Get the last row of the DataFrame. |
|
|
Get the first n rows. |
|
Unpivot a DataFrame from wide to long format. |
|
Take two sorted DataFrames and merge them by the sorted key. |
|
Rename column names. |
Reverse the DataFrame. |
|
|
Select columns from this LazyFrame. |
|
Select columns from this LazyFrame. |
|
Indicate that one or multiple columns are sorted. |
|
Shift the values by a given period. |
|
Shift the values by a given period and fill the resulting null values. |
|
Get a slice of this DataFrame. |
|
Sort the dataframe by the given columns. |
|
Get the last n rows. |
Take every nth row in the LazyFrame and return as a new LazyFrame. |
|
|
Return the k largest elements. |
|
Drop duplicate rows from this dataframe. |
|
Decompose struct columns into separate columns for each of their fields. |
|
Update the values in this LazyFrame with the non-null values in other. |
|
Add columns to this DataFrame. |
|
Add columns to this DataFrame. |
|
Add an external context to the computation graph. |
|
Add a column at index 0 that counts the rows. |