1 index
pandas 中的 index 是行索引或行标签。行标签可以说是 pandas 的灵魂一签,支撑了 pandas 很多强大的业务功能,比如多个数据框的 join, merge 操作,自动对齐等。
下面总结几个平时常用的关于 index 的操作
2 列转 index
有时,我们想把现有的数据框的某些列转化为 index,为之后的更多操作做准备。列转 index 实现方法如下:
In [1]: import pandas as pd
In [2]: df1 = pd.DataFrame({ 'a':[1,3,5],'b':[9,4,12]})
In [3]: df1
Out[3]:
a b
0 1 9
1 3 4
2 5 12
In [4]: df1.set_index('a',drop=False)