6分钟
Index1
1. class pandas.Index(data=None, dtype=None, copy=False, name=None, fastpath=False, tupleize_cols=True):创建Index对象。
参数:
data:一个array-like,必须是一维的name:一个字符串,为Index的名字。dtype:指定数据类型。如果为None,则默认为objectcopy:一个布尔值。如果为True,则拷贝输入数据datatupleize_cols:一个布尔值,如果可能则尽量创建MultiIndex对象
2. Index对象负责管理轴label和其他元数据(比如轴name)。构建Series/DataFrame时,传给index/columns关键字的任何数组或者序列都将被转化成一个Index。Index 对象是immutable,因此用户无法对其进行修改。这样才能够使得Index对象在多个数据结构之间安全共享
3. 存在多种索引类型。
Index:最泛化的Index对象,将轴label表示为一个Python对象组成的Numpy数组Int64Index:针对整数的特殊IndexMultiIndex:层次化索引对象,表示单个轴上的多层索引。可以看做由元组组成的数组DatatimeIndex:存储纳秒级时间戳,用numpy的datatime64类型表示PeriodIndex:针对Period数据(时间间隔)的特殊Index
学员评价