pandera.typing.pyspark.Index

class pandera.typing.pyspark.Index(data: Any | None = None, dtype: str | dtype | ExtensionDtype | None = None, copy: bool = False, name: Any | Tuple[Any, ...] | None = None, tupleize_cols: bool = True, **kwargs: Any)[source]

pandas.Index的表示,仅用于类型注解。

在0.8.0中新增

属性

T

返回转置,对于索引,将是索引本身。

asi8

值的整数表示。

default_dtype

dtype

返回底层数据的 dtype 对象。

empty

如果当前对象为空,则返回true。

has_duplicates

如果索引有重复,返回 True,否则返回 False。

hasnans

如果有任何缺失值,则返回True。

inferred_type

返回从值中推断出的类型字符串。

is_all_dates

返回索引的所有数据类型是否为日期时间。

is_monotonic

如果对象中的值是单调递增的,则返回布尔值。

is_monotonic_decreasing

如果对象中的值是单调递减的,返回布尔值。

is_monotonic_increasing

如果对象中的值是单调递增的,则返回布尔值。

is_unique

返回索引是否具有唯一值。

name

返回索引的名称。

names

返回索引的名称。

ndim

返回一个整数,表示数组的维度数。

nlevels

索引和多重索引中的层数。

shape

返回基础数据的形状元组。

size

返回一个整数,代表该对象中的元素数量。

values

返回一个表示索引中数据的数组。

方法