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

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

技术教程推荐

技术与商业案例解读 -〔徐飞〕

玩转Spring全家桶 -〔丁雪丰〕

深入拆解Tomcat & Jetty -〔李号双〕

从0打造音视频直播系统 -〔李超〕

Netty源码剖析与实战 -〔傅健〕

数据中台实战课 -〔郭忆〕

成为AI产品经理 -〔刘海丰〕

深入剖析Java新特性 -〔范学雷〕

说透元宇宙 -〔方军〕

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