obj.index
obj.values
obj4.name = 'population'
obj4.index.name = 'state'
obj.index=['Bob', 'Steve', 'Jeff', 'Ryan']
data = {'state': ['Ohio', 'Ohio', 'Ohio', 'Nevada', 'Nevada', 'Nevada'], 'year': [2000, 2001, 2002, 2001, 2002, 2003], 'pop': [1.5, 1.7, 3.6, 2.4, 2.9, 3.2]}
frame=pd.DataFrame(data)
frame2=pd.DataFrame(data,columns=['year', 'state', 'pop', 'debt'],index=['one', 'two', 'three', 'four','five', 'six'])
注意Series的index没有办法重命名,因为索引对象是不能更改的。但是可以重新索引。
二者的区别在于:重命名不改变数据结构,而重新索引会改变数据结构,原来就存在的会被替换,不存在的会被设为缺失值,或者指定的值。