Arrays and Scalars¶
Factory Functions¶
These functions create new Arrow arrays:
|
Create pyarrow.Array instance from a Python object. |
|
Create a strongly-typed Array instance with all elements null. |
Array Types¶
An array’s Python class depends on its data type. Concrete array classes may expose data type-specific methods or properties.
|
The base class for all Arrow arrays. |
Concrete class for Arrow arrays of boolean data type. |
|
A base class for Arrow floating-point arrays. |
|
A base class for Arrow integer arrays. |
|
Concrete class for Arrow arrays of int8 data type. |
|
Concrete class for Arrow arrays of int16 data type. |
|
Concrete class for Arrow arrays of int32 data type. |
|
Concrete class for Arrow arrays of int64 data type. |
|
Concrete class for Arrow arrays of null data type. |
|
A base class for Arrow numeric arrays. |
|
Concrete class for Arrow arrays of uint8 data type. |
|
Concrete class for Arrow arrays of uint16 data type. |
|
Concrete class for Arrow arrays of uint32 data type. |
|
Concrete class for Arrow arrays of uint64 data type. |
|
Concrete class for Arrow arrays of variable-sized binary data type. |
|
Concrete class for Arrow arrays of string (or utf8) data type. |
|
Concrete class for Arrow arrays of a fixed-size binary data type. |
|
Concrete class for Arrow arrays of large variable-sized binary data type. |
|
Concrete class for Arrow arrays of large string (or utf8) data type. |
|
Concrete class for Arrow arrays of time32 data type. |
|
Concrete class for Arrow arrays of time64 data type. |
|
Concrete class for Arrow arrays of date32 data type. |
|
Concrete class for Arrow arrays of date64 data type. |
|
Concrete class for Arrow arrays of timestamp data type. |
|
Concrete class for Arrow arrays of decimal128 data type. |
|
Concrete class for dictionary-encoded Arrow arrays. |
|
Concrete class for Arrow arrays of a list data type. |
|
Concrete class for Arrow arrays of a fixed size list data type. |
|
Concrete class for Arrow arrays of a large list data type. |
|
Concrete class for Arrow arrays of a struct data type. |
|
Concrete class for Arrow arrays of a Union data type. |
|
Concrete class for Arrow extension arrays. |
Scalars¶
This function constructs a new Arrow scalar:
|
Create a pyarrow.Scalar instance from a Python object. |
A scalar’s python class depends on its data type. Concrete scalar classes may expose data type-specific methods or properties.
NullScalar() |
|
|
The base class for scalars. |
Concrete class for boolean scalars. |
|
Concrete class for int8 scalars. |
|
Concrete class for int16 scalars. |
|
Concrete class for int32 scalars. |
|
Concrete class for int64 scalars. |
|
Concrete class for uint8 scalars. |
|
Concrete class for uint16 scalars. |
|
Concrete class for uint32 scalars. |
|
Concrete class for uint64 scalars. |
|
Concrete class for float scalars. |
|
Concrete class for double scalars. |
|
Concrete class for binary-like scalars. |
|
Concrete class for string-like (utf8) scalars. |
|
Concrete class for time32 scalars. |
|
Concrete class for time64 scalars. |
|
Concrete class for date32 scalars. |
|
Concrete class for date64 scalars. |
|
Concrete class for timestamp scalars. |
|
Concrete class for decimal128 scalars. |
|
Concrete class for dictionary-encoded scalars. |
|
Concrete class for list-like scalars. |
|
Concrete class for struct scalars. |
|
Concrete class for Union scalars. |