1.函数功能
为DataFrame重新设置索引(行标签)
2. 函数语法
DataFrame.set_index(keys, *, drop=True, append=False, inplace=False, verify_integrity=False)
3. 函数参数
参数 | 含义 |
---|---|
keys | 作为行标签的列名,可以DataFrame中的是单个列或者多列组成的列表,或者指定的Series |
drop | 布尔值,默认为True:从DataFrame中删除作为索引的列,当取值为False时,作为索引的列在DataFrame中仍作为数据存在 |
append | 布尔值,默认为False:用新的keys列替换原来的索引;当取值为True:将指定的新索引列增加到原索引上,形成多层索引 |
inplace | 布尔值,默认False:创建新的DataFrame;取值为True:修改原DataFrame |
vertify_integrity | 布尔值,默认为False :不检查索引是否重复 |
3.1 keys参数