DataFrame的reset_index()函数用法:
import pandas as pd
import numpy as np
df = pd.DataFrame(data={
'A':[1,1,2,2,2],
'B':[2,3,4,6,5],
'C':[3,8,5,12,6]
})
df
A B C
0 1 2 3
1 1 3 8
2 2 4 5
3 2 6 12
4 2 5 6
#############################
df = df.ix[[0,2,4]]
df
A B C
0 1 2 3
2 2 4 5
4 2 5 6
#############################
df.reset_index() #将会将原来的索引index作为新的一列
index A B C
0 0 1 2 3
1 2 2 4 5
2 4 2 5 6
#############################
#使用drop参数设置去掉原索引
df.reset_index(drop=True)
A B C
0 1 2 3
1 2 4 5
2 2 5 6