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性能优化的20条建议
Oct 25 Python
编写Python脚本来实现最简单的FTP下载的教程
May 04 Python
Python实现模拟登录及表单提交的方法
Jul 25 Python
基于python 处理中文路径的终极解决方法
Apr 12 Python
pandas 实现字典转换成DataFrame的方法
Jul 04 Python
Django的用户模块与权限系统的示例代码
Jul 24 Python
python3 enum模块的应用实例详解
Aug 12 Python
Django 返回json数据的实现示例
Mar 05 Python
Selenium自动化测试工具使用方法汇总
Jun 12 Python
python 服务器运行代码报错ModuleNotFoundError的解决办法
Sep 16 Python
详解python3类型注释annotations实用案例
Jan 20 Python
关于Python中进度条的六个实用技巧分享
Apr 05 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
php zend解密软件绿色版测试可用
2008/04/14 PHP
PHP学习笔记之数组篇
2011/06/28 PHP
php中http与https跨域共享session的解决方法
2014/12/20 PHP
php文件上传后端处理小技巧
2016/05/22 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
JavaScript中关于indexOf的使用方法与问题小结
2010/08/05 Javascript
js中的referrer返回上一页使用介绍
2013/09/26 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
js统计录入文本框中字符的个数并加以限制不超过多少
2014/05/23 Javascript
javascript实现仿IE顶部的可关闭警告条
2015/05/05 Javascript
NodeJS实现阿里大鱼短信通知发送
2016/01/17 NodeJs
iscroll.js的上拉下拉刷新时无法回弹的解决方法
2016/02/18 Javascript
15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
2016/05/25 Javascript
关于javascript事件响应的基础语法总结(必看篇)
2016/12/26 Javascript
vuex学习之Actions的用法详解
2017/08/29 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
Vue中的作用域CSS和CSS模块的区别
2018/10/09 Javascript
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
JavaScript 预解析的4种实现方法解析
2019/09/03 Javascript
微信小程序如何实现五星评价功能
2019/10/15 Javascript
微信小程序 scroll-view的使用案例代码详解
2020/06/11 Javascript
浅谈vue生命周期共有几个阶段?分别是什么?
2020/08/07 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
Python中join和split用法实例
2015/04/14 Python
Python封装原理与实现方法详解
2018/08/28 Python
django使用django-apscheduler 实现定时任务的例子
2019/07/20 Python
python编写计算器功能
2019/10/25 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
python2 对excel表格操作完整示例
2020/02/23 Python
法国房车租赁网站:Yescapa
2019/08/26 全球购物
大学生就业自荐信
2013/10/26 职场文书
法学毕业生自我鉴定
2014/01/31 职场文书
音乐器材管理制度
2014/01/31 职场文书
校园元旦活动总结
2014/07/09 职场文书
干部作风整顿个人剖析材料
2014/10/06 职场文书
单位车辆管理制度
2015/08/05 职场文书