Pandas 重置索引

Pandas 重置索引 首页 / Pandas入门教程 / Pandas 重置索引

DataFrame的Reset index用于通过使用' reset_index '命令来重置索引。如果DataFrame具有MultiIndex,则此方法可以删除一个或多个级别。

语法

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

参数

level          -   表示int,str,tuple或list,默认值为None

drop          -  是指布尔值,默认值为False,它将索引重置为默认的整数索引。

inplace     -  是指布尔值,默认值为False,它用于在适当位置修改DataFrame,并且不需要创建新对象。

col_level  -  表示int或str,默认值为0。

col_fill      -   引用一个对象,默认值''。

示例1:

info = pd.DataFrame([('William', 'C'),
('Learnfk', 'Java'),
('Parker', 'Python'),
('Phill', np.nan)],
index=[1, 2, 3, 4],
columns=('name', 'Language'))
info
info.reset_index()

输出:

  index   name    Language
0	1    William    C
1	2    Learnfk     Java
2	3    Parker    Python
3	4    Phill     NaN

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

MySQL实战45讲 -〔林晓斌〕

软件工程之美 -〔宝玉〕

DDD实战课 -〔欧创新〕

Vim 实用技巧必知必会 -〔吴咏炜〕

手机摄影 -〔@随你们去〕

攻克视频技术 -〔李江〕

JavaScript进阶实战课 -〔石川〕

AI大模型之美 -〔徐文浩〕

结构写作力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)