types#
- class pylibcudf.types.DataType#
指示列中元素的逻辑数据类型。
这是
cudf::data_type
的 Cython 表示。- 参数:
- idtype_id
类型的标识符
- scaleint
与数据相关的刻度。仅用于十进制数据类型。
方法
- id(self) type_id #
获取与此数据类型关联的 id。
- scale(self) int32_t #
获取与此数据类型关联的刻度。
- pylibcudf.types.Interpolation#
另请参阅
cudf::interpolation
。枚举成员
LINEAR
LOWER
HIGHER
MIDPOINT
NEAREST
- pylibcudf.types.MaskState#
另请参阅
cudf::mask_state
。枚举成员
UNALLOCATED
UNINITIALIZED
ALL_VALID
ALL_NULL
- pylibcudf.types.NanEquality#
另请参阅
cudf::nan_equality
。枚举成员
ALL_EQUAL
UNEQUAL
- pylibcudf.types.NanPolicy#
另请参阅
cudf::nan_policy
。枚举成员
NAN_IS_NULL
NAN_IS_VALID
- pylibcudf.types.NullEquality#
另请参阅
cudf::null_equality
。枚举成员
EQUAL
UNEQUAL
- pylibcudf.types.NullOrder#
另请参阅
cudf::null_order
。枚举成员
AFTER
BEFORE
- pylibcudf.types.NullPolicy#
另请参阅
cudf::null_policy
。枚举成员
EXCLUDE
INCLUDE
- pylibcudf.types.Order#
另请参阅
cudf::order
。枚举成员
ASCENDING
DESCENDING
- pylibcudf.types.Sorted#
另请参阅
cudf::sorted
。枚举成员
NO
YES
- pylibcudf.types.TypeId#
另请参阅
cudf::type_id
。枚举成员
EMPTY
INT8
INT16
INT32
INT64
UINT8
UINT16
UINT32
UINT64
FLOAT32
FLOAT64
BOOL8
TIMESTAMP_DAYS
TIMESTAMP_SECONDS
TIMESTAMP_MILLISECONDS
TIMESTAMP_MICROSECONDS
TIMESTAMP_NANOSECONDS
DURATION_DAYS
DURATION_SECONDS
DURATION_MILLISECONDS
DURATION_MICROSECONDS
DURATION_NANOSECONDS
DICTIONARY32
STRING
LIST
DECIMAL32
DECIMAL64
DECIMAL128
STRUCT
NUM_TYPE_IDS