索引对象#

构造函数#

Index(数据, **_)

属性#

Index.is_monotonic

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

Index.is_monotonic_decreasing

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

Index.is_monotonic_increasing

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

Index.name

Index.names

Index.ndim

Index.size

Index.T

返回转置,按定义自我。

Index.memory_usage([深度])

值的内存使用情况。

修改和计算#

Index.all()

Index.any()

Index.drop(标签[, 错误])

使用传递的标签列表删除创建新索引。

Index.drop_duplicates([保留, 方法])

返回去除重复值的索引。

Index.duplicated([keep])

指示重复的索引值。

Index.max([轴, 跳过空值])

Index.min([axis, skipna])

Index.rename(名称[, 就地])

更改索引或多重索引的名称。

与MultiIndex的兼容性#

Index.set_names(names[, level, inplace])

设置索引或多层索引名称。

缺失值#

Index.fillna([值, 转换类型])

用指定的值填充NA/NaN值。

Index.dropna([如何])

返回不包含NA/NaN值的索引。

Index.isna()

检测缺失值。

Index.notna()

检测现有的(非缺失)值。

转换#

Index.astype(数据类型[, 复制])

创建一个索引,并将值转换为数据类型。

Index.map(映射器[, 缺失值处理, 数据类型, ...])

使用输入对应关系(字典、系列或函数)映射值。

Index.to_frame([index, name])

创建一个包含索引的列的DataFrame。

Index.to_series([index, name])

创建一个其索引和数值都等于索引键的序列。