0%

python-pandas-Index对象

python-pandas-Index对象

轴标签或其他用作轴名称的元数据就存储为Index对象。

Index对象不可改变(不同数据结构共用Index对象,该特性能够保证它的安全)

每个Index对象都有很多方法和属性,当你需要知道它们所包含的值时,这些方法和属性非常有用。

  1. Index对象的方法

    Index对象提供了几种方法,可用来获取数据结构索引的相关信息

    1
    2
    3
    # idmin()返回索引值最小得元素,idmax()返回索引值最大的元素
    ser.idmax()
    ser.idmin()
  2. 含有重复标签的Index

    pandas数据结构是允许有重复标签的。

    数据结构很小时,识别索引的重复项很容易,但随着数据结构逐渐增大以后,难度也在增加。pandas的Index对象还有is_unique属性。调用该属性,就可以知道数据结构(Series和DataFrame )中是否存在重复的索引项。

    1
    2
    serd.index.is_unique
    frame.index.is_unique