pyarrow.UuidType#
- classpyarrow.UuidType#
Bases:
BaseExtensionTypeConcrete class for UUID extension type.
- __init__(*args,**kwargs)#
Methods
__init__(*args, **kwargs)equals(self, other, *[, check_metadata])Return true if type is equivalent to passed value.
field(self, i)to_pandas_dtype(self)Return the equivalent NumPy / Pandas dtype.
wrap_array(self, storage)Wrap the given storage array as an extension array.
Attributes
The bit width of the extension type.
The byte width of the extension type.
The extension type name.
If True, the number of expected buffers is only lower-bounded by num_buffers.
Number of data buffers required to construct Array type excluding children.
The number of child fields.
The underlying storage type.
- bit_width#
The bit width of the extension type.
- byte_width#
The byte width of the extension type.
- equals(self,other,*,check_metadata=False)#
Return true if type is equivalent to passed value.
- Parameters:
- Returns:
- is_equalbool
Examples
>>>importpyarrowaspa>>>pa.int64().equals(pa.string())False>>>pa.int64().equals(pa.int64())True
- extension_name#
The extension type name.
- has_variadic_buffers#
If True, the number of expected buffers is onlylower-bounded by num_buffers.
Examples
>>>importpyarrowaspa>>>pa.int64().has_variadic_buffersFalse>>>pa.string_view().has_variadic_buffersTrue
- id#
- num_buffers#
Number of data buffers required to construct Array typeexcluding children.
Examples
>>>importpyarrowaspa>>>pa.int64().num_buffers2>>>pa.string().num_buffers3
- num_fields#
The number of child fields.
Examples
>>>importpyarrowaspa>>>pa.int64()DataType(int64)>>>pa.int64().num_fields0>>>pa.list_(pa.string())ListType(list<item: string>)>>>pa.list_(pa.string()).num_fields1>>>struct=pa.struct({'x':pa.int32(),'y':pa.string()})>>>struct.num_fields2
- storage_type#
The underlying storage type.
- to_pandas_dtype(self)#
Return the equivalent NumPy / Pandas dtype.
Examples
>>>importpyarrowaspa>>>pa.int64().to_pandas_dtype()<class 'numpy.int64'>
- wrap_array(self,storage)#
Wrap the given storage array as an extension array.
- Parameters:
- storage
ArrayorChunkedArray
- storage
- Returns:
- array
ArrayorChunkedArray Extension array wrapping the storage array
- array

