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。枚举成员
LINEARLOWERHIGHERMIDPOINTNEAREST
- pylibcudf.types.MaskState#
另请参阅
cudf::mask_state。枚举成员
UNALLOCATEDUNINITIALIZEDALL_VALIDALL_NULL
- pylibcudf.types.NanEquality#
另请参阅
cudf::nan_equality。枚举成员
ALL_EQUALUNEQUAL
- pylibcudf.types.NanPolicy#
另请参阅
cudf::nan_policy。枚举成员
NAN_IS_NULLNAN_IS_VALID
- pylibcudf.types.NullEquality#
另请参阅
cudf::null_equality。枚举成员
EQUALUNEQUAL
- pylibcudf.types.NullOrder#
另请参阅
cudf::null_order。枚举成员
AFTERBEFORE
- pylibcudf.types.NullPolicy#
另请参阅
cudf::null_policy。枚举成员
EXCLUDEINCLUDE
- pylibcudf.types.Order#
另请参阅
cudf::order。枚举成员
ASCENDINGDESCENDING
- pylibcudf.types.Sorted#
另请参阅
cudf::sorted。枚举成员
NOYES
- pylibcudf.types.TypeId#
另请参阅
cudf::type_id。枚举成员
EMPTYINT8INT16INT32INT64UINT8UINT16UINT32UINT64FLOAT32FLOAT64BOOL8TIMESTAMP_DAYSTIMESTAMP_SECONDSTIMESTAMP_MILLISECONDSTIMESTAMP_MICROSECONDSTIMESTAMP_NANOSECONDSDURATION_DAYSDURATION_SECONDSDURATION_MILLISECONDSDURATION_MICROSECONDSDURATION_NANOSECONDSDICTIONARY32STRINGLISTDECIMAL32DECIMAL64DECIMAL128STRUCTNUM_TYPE_IDS