Window#
The following table lists both implemented and not implemented methods. If you have need of an operation that is listed as not implemented, feel free to open an issue on the GitHub repository, or give a thumbs up to already created issues. Contributions are also welcome!
The following table is structured as follows: The first column contains the method name.
The second column contains link to a description of corresponding pandas method.
The third column is a flag for whether or not there is an implementation in Xorbits
for the method in the left column. Y stands for yes, N stands for no, P standsfor partial
(meaning some parameters may not be supported yet), and D stands for default to pandas.
Rolling objects are returned by .rolling calls: xorbits.pandas.DataFrame.rolling(),
xorbits.pandas.Series.rolling(), etc. Expanding objects are returned by .expanding calls:
xorbits.pandas.DataFrame.expanding(), xorbits.pandas.Series.expanding(), etc.
ExponentialMovingWindow objects are returned by .ewm calls: xorbits.pandas.DataFrame.ewm()
, xorbits.pandas.Series.ewm(), etc.
Rolling window functions#
|
|
Implemented? (Y/N/P/D) |
Notes for Current implementation |
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
Weighted window functions#
|
|
Implemented? (Y/N/P/D) |
Notes for Current implementation |
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
Expanding window functions#
|
|
Implemented? (Y/N/P/D) |
Notes for Current implementation |
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
Exponentially-weighted window functions#
|
|
Implemented? (Y/N/P/D) |
Notes for Current implementation |
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
||
|
Y |
Window indexer#
Base class for defining custom window boundaries.
|
|
Implemented? (Y/N/P/D) |
Notes for Current implementation |
|
Y |
||
|
Y |
||
|
Y |