python中reset_index函数_Python set_index和reset_index详解

再来介绍一下set_index函数的使用。set_index就是将列转换为索引,其参数如下:

set_index(keys, drop=True, append=False, inplace=False, verify_integrity=False)

keys是要设置为索引的列表。

drop:默认为true,表示是否将作为新索引的列删除。如果为false,则保留原来的列,true则删除原列,示例如下。

append:是否保留原来的索引,默认false不保留,为true则保留原索引。如下图所示:

inplace:是否创建一个新的dataframe,默认false则创建新的dataframe,为true时修改原dataframe。示例如下所示

reset_index是set_index的逆操作,将索引重新转换为列。reset_index的参数如下所示

reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')

简单的示例如下所示:


版权声明:本文为weixin_35703897原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。