API specificationΒΆ
The API consists of dataframe, column and groupby classes, plus a small number of objects and functions in the top-level namespace. The latter are:
String representing the version of the DataFrame API specification to which the conforming implementation adheres. |
|
Check if an object is a |
|
A |
|
Integer type with 64 bits of precision. |
|
Integer type with 32 bits of precision. |
|
Integer type with 16 bits of precision. |
|
Integer type with 8 bits of precision. |
|
Unsigned integer type with 64 bits of precision. |
|
Unsigned integer type with 32 bits of precision. |
|
Unsigned integer type with 16 bits of precision. |
|
Unsigned integer type with 8 bits of precision. |
|
Floating point type with 64 bits of precision. |
|
Floating point type with 32 bits of precision. |
|
Boolean type with 8 bits of precision. |
|
Date type. |
|
Datetime type. |
|
Duration type. |
|
String type. |
|
Indicate whether a provided dtype is of a specified data type "kind". |
|
Construct Column from sequence of elements. |
|
Construct Column from 1D array. |
|
Construct DataFrame from sequence of Columns. |
|
Construct DataFrame from 2D array. |
The DataFrame, Column and GroupBy objects have the following
methods and attributes:
- Dataframe object
DataFrameDataFrame.__abstractmethods__DataFrame.__add__()DataFrame.__and__()DataFrame.__dataframe_namespace__()DataFrame.__divmod__()DataFrame.__eq__()DataFrame.__floordiv__()DataFrame.__ge__()DataFrame.__gt__()DataFrame.__init__()DataFrame.__invert__()DataFrame.__iter__()DataFrame.__le__()DataFrame.__lt__()DataFrame.__mod__()DataFrame.__mul__()DataFrame.__ne__()DataFrame.__or__()DataFrame.__parameters__DataFrame.__pow__()DataFrame.__radd__()DataFrame.__rand__()DataFrame.__rfloordiv__()DataFrame.__rmod__()DataFrame.__rmul__()DataFrame.__ror__()DataFrame.__rpow__()DataFrame.__rsub__()DataFrame.__rtruediv__()DataFrame.__sub__()DataFrame.__subclasshook__()DataFrame.__truediv__()DataFrame.all()DataFrame.any()DataFrame.assign()DataFrame.cast()DataFrame.col()DataFrame.column_namesDataFrame.dataframeDataFrame.drop()DataFrame.drop_nulls()DataFrame.fill_nan()DataFrame.fill_null()DataFrame.filter()DataFrame.group_by()DataFrame.is_nan()DataFrame.is_null()DataFrame.iter_columns()DataFrame.join()DataFrame.max()DataFrame.mean()DataFrame.median()DataFrame.min()DataFrame.persist()DataFrame.prod()DataFrame.rename()DataFrame.schemaDataFrame.select()DataFrame.shape()DataFrame.slice_rows()DataFrame.sort()DataFrame.std()DataFrame.sum()DataFrame.take()DataFrame.to_array()DataFrame.var()
- Column object
ColumnColumn.__abstractmethods__Column.__add__()Column.__and__()Column.__column_namespace__()Column.__divmod__()Column.__eq__()Column.__floordiv__()Column.__ge__()Column.__gt__()Column.__init__()Column.__invert__()Column.__iter__()Column.__le__()Column.__lt__()Column.__mod__()Column.__mul__()Column.__ne__()Column.__or__()Column.__parameters__Column.__pow__()Column.__radd__()Column.__rand__()Column.__rfloordiv__()Column.__rmod__()Column.__rmul__()Column.__ror__()Column.__rpow__()Column.__rsub__()Column.__rtruediv__()Column.__sub__()Column.__subclasshook__()Column.__truediv__()Column.all()Column.any()Column.cast()Column.columnColumn.cumulative_max()Column.cumulative_min()Column.cumulative_prod()Column.cumulative_sum()Column.day()Column.dtypeColumn.fill_nan()Column.fill_null()Column.filter()Column.get_value()Column.hour()Column.is_in()Column.is_nan()Column.is_null()Column.iso_weekday()Column.len()Column.max()Column.mean()Column.median()Column.microsecond()Column.min()Column.minute()Column.month()Column.n_unique()Column.nameColumn.parent_dataframeColumn.persist()Column.prod()Column.rename()Column.second()Column.shift()Column.slice_rows()Column.sort()Column.sorted_indices()Column.std()Column.sum()Column.take()Column.to_array()Column.unique_indices()Column.unix_timestamp()Column.var()Column.year()
- Groupby object