DataFrame中set_index()與reset_index()案例詳解
阿新 • • 發佈:2018-11-15
-
DataFrame中set_index()與reset_index()案例詳解
-
set_index() 官方文件
DataFrame.set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False)
keys | 單個或多個(Multiindex)列名 |
---|---|
drop | default True,將作為行索引的列刪掉 |
-
reset_index()
DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')
level | 將df的原index_label作為新的一列留存,且列名為index,同時自動生成數字index |
---|---|
drop | defalt False,如果是True,刪除原來索引 |
inplace | 下面幾個都是Multiindex下的引數,後續研究 |
常用於在資料清洗過後,對資料重新設定連續行索引。