2018-10-25
閱讀量:
3083
reset_index()函數(shù)的意思是啥?
data_sort.reset_index(drop=True, inplace=True)這個(gè)什么意思?
這個(gè)函數(shù)是pandas中的一個(gè)方法,作用是重置函數(shù), drop 參數(shù)是否丟棄原索引為一列,inplace是否在原函數(shù)變更。函數(shù)如下:
DataFrame.reset_index
(level=None,drop=False,inplace=False,col_level=0,col_fill='')
例如有如下dataframe
>>> df = pd.DataFrame([('bird', 389.0),
... ('bird', 24.0),
... ('mammal', 80.5),
... ('mammal', np.nan)],
... index=['falcon', 'parrot', 'lion', 'monkey'],
... columns=('class', 'max_speed'))
>>> df
class max_speed
falcon bird 389.0
parrot bird 24.0
lion mammal 80.5
monkey mammal NaN
使用默認(rèn)參數(shù)會(huì)得到如下結(jié)果
>>> df.reset_index()
index class max_speed
0 falcon bird 389.0
1 parrot bird 24.0
2 lion mammal 80.5
3 monkey mammal NaN
當(dāng)使用(drop=True,inplace=True)參數(shù)后結(jié)果如下
>>> df.reset_index(drop=True,inplace=True)
class max_speed
0 bird 389.0
1 bird 24.0
2 mammal 80.5
3 mammal NaN
此時(shí)df值也變了
>>> df
class max_speed
0 bird 389.0
1 bird 24.0
2 mammal 80.5
3 mammal NaN






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論