PandasOnPythonFrameAxisPartition¶
The class is specific implementation of PandasFrameAxisPartition
,
providing the API to perform operations on an axis partition, using Python
as the execution engine. The axis partition is made up of list of block
partitions that are stored in this class.
Public API¶
- class modin.engines.python.pandas_on_python.frame.axis_partition.PandasOnPythonFrameAxisPartition(list_of_blocks)¶
Class defines axis partition interface with pandas backend and Python engine.
Inherits functionality from
PandasFrameAxisPartition
class.- Parameters
list_of_blocks (list) – List with partition objects to create common axis partition from.
PandasOnPythonFrameColumnPartition¶
Public API¶
- class modin.engines.python.pandas_on_python.frame.axis_partition.PandasOnPythonFrameColumnPartition(list_of_blocks)¶
The column partition implementation for pandas backend and Python engine.
All of the implementation for this class is in the
PandasOnPythonFrameAxisPartition
parent class, and this class defines the axis to perform the computation over.- Parameters
list_of_blocks (list) – List with partition objects to create common axis partition from.
PandasOnPythonFrameRowPartition¶
Public API¶
- class modin.engines.python.pandas_on_python.frame.axis_partition.PandasOnPythonFrameRowPartition(list_of_blocks)¶
The row partition implementation for pandas backend and Python engine.
All of the implementation for this class is in the
PandasOnPythonFrameAxisPartition
parent class, and this class defines the axis to perform the computation over.- Parameters
list_of_blocks (list) – List with partition objects to create common axis partition from.