pandas重新生成索引的方法


Posted in Python onNovember 06, 2018

在数据处理的过程中,出现了这样的问题,筛选某些数据,出现索引从600多开始,但是我希望这行数据下标从0开始。

这个时候,我想到的是:

df.reindex(range(length))

但是查看一下数据之后,发现0-624之间的值全为Nan,显然不是我需要的数据。

最后找到了说明:

pandas调用reindex方法后净会根据新索引进行重排,如果某个索引值当前不存在,就会引入

缺失值;可以通过fill_value参数填充默认值,也可以通过method参数设置填充方法;

感谢身边同事的帮助,找到了解决的方法:

df_new = df.set_index(drop=True) 他没有原地修改,因此需要重新赋值。

时候之后的效果就是,期待的625行的数据,变成了从0开始的下标。

以上这篇pandas重新生成索引的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python绘图方法实例入门
May 19 Python
Python中for循环控制语句用法实例
Jun 02 Python
Python设置Socket代理及实现远程摄像头控制的例子
Nov 13 Python
Python操作word常见方法示例【win32com与docx模块】
Jul 17 Python
python实现远程控制电脑
May 23 Python
python实现两个dict合并与计算操作示例
Jul 01 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
Mar 30 Python
python函数中将变量名转换成字符串实例
May 11 Python
解决python 虚拟环境删除包无法加载的问题
Jul 13 Python
OpenCV灰度化之后图片为绿色的解决
Dec 01 Python
matplotlib绘制多子图共享鼠标光标的方法示例
Jan 08 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
Feb 25 Python
对pandas数据判断是否为NaN值的方法详解
Nov 06 #Python
删除DataFrame中值全为NaN或者包含有NaN的列或行方法
Nov 06 #Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
Nov 06 #Python
对Pandas DataFrame缺失值的查找与填充示例讲解
Nov 06 #Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
Nov 06 #Python
详解Django+Uwsgi+Nginx 实现生产环境部署
Nov 06 #Python
在mac下查找python包存放路径site-packages的实现方法
Nov 06 #Python
You might like
深入解析phpCB批量转换的代码示例
2013/06/27 PHP
PHP资源管理框架Assetic简介
2014/06/12 PHP
PHP实现简单汉字验证码
2015/07/28 PHP
PHP中单例模式的使用场景与使用方法讲解
2019/03/18 PHP
laravel 解决多库下的DB::transaction()事务失效问题
2019/10/21 PHP
Js基础学习资料
2010/11/23 Javascript
javascript 45种缓动效果 非常酷
2011/06/28 Javascript
文本框获得焦点和失去焦点的判断代码
2012/03/18 Javascript
JQuery实现倒计时按钮的实现代码
2012/03/23 Javascript
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
Js点击弹出下拉菜单效果实例
2013/08/12 Javascript
jQuery中extend函数详解
2015/02/13 Javascript
JS常用加密编码与算法实例总结
2016/12/22 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
解决vue中使用swiper插件问题及swiper在vue中的用法
2018/04/04 Javascript
vue cli 3.0 使用全过程解析
2018/06/14 Javascript
Angular7.2.7路由使用初体验
2019/03/01 Javascript
浅析vue中的MVVM实现原理
2019/03/04 Javascript
深度了解vue.js中hooks的相关知识
2019/06/14 Javascript
vue编写简单的购物车功能
2021/01/08 Vue.js
[01:02:18]VGJ.S vs infamous Supermajor 败者组 BO3 第一场 6.4
2018/06/05 DOTA
[37:45]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第二场 12.09
2020/12/11 DOTA
Python os模块中的isfile()和isdir()函数均返回false问题解决方法
2015/02/04 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
Django框架下静态模板的继承操作示例
2019/11/08 Python
Pytorch mask_select 函数的用法详解
2020/02/18 Python
Django 解决上传文件时,request.FILES为空的问题
2020/05/20 Python
python的链表基础知识点
2020/09/13 Python
CSS3——齿轮转动关键代码
2013/05/02 HTML / CSS
纯CSS实现颜色渐变效果(包含环形渐变、线性渐变、彩虹效果等)
2014/05/07 HTML / CSS
来自世界各地的饮料:Flavourly
2019/05/06 全球购物
工商管理专业实习生自我鉴定
2013/09/29 职场文书
《闻一多先生的说和做》教学反思
2014/04/28 职场文书
婚宴领导致辞
2015/07/28 职场文书
React列表栏及购物车组件使用详解
2021/06/28 Javascript
html中相对位置与绝对位置的具体使用
2022/05/15 HTML / CSS