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编写的com组件发生R6034错误的原因与解决办法
Apr 01 Python
Python 字符串操作实现代码(截取/替换/查找/分割)
Jun 08 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
解决pip install的时候报错timed out的问题
Jun 12 Python
python实现键盘控制鼠标移动
Nov 27 Python
Python3.5基础之变量、数据结构、条件和循环语句、break与continue语句实例详解
Apr 26 Python
Python3.7 新特性之dataclass装饰器
May 27 Python
python的pytest框架之命令行参数详解(下)
Jun 27 Python
在python中利用pycharm自定义代码块教程(三步搞定)
Apr 15 Python
python爬虫爬取网页数据并解析数据
Sep 18 Python
用Python selenium实现淘宝抢单机器人
Jun 18 Python
Python实现学生管理系统(面向对象版)
Jun 24 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的对象注入(Object Injection)
2017/03/01 PHP
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
2012/01/15 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
jQuery中element选择器用法实例
2014/12/29 Javascript
javascript验证身份证号
2015/03/03 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
Angular.js中ng-if、ng-show和ng-hide的区别介绍
2017/01/20 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
完美实现js拖拽效果 return false用法详解
2017/07/28 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
2018/03/06 Javascript
JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例
2019/01/29 Javascript
NProgress显示顶部进度条效果及使用详解
2019/09/21 Javascript
Vue分页效果与购物车功能
2019/12/13 Javascript
d3.js实现图形拖拽
2019/12/19 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
python实现telnet客户端的方法
2015/04/15 Python
python将字符串转换成数组的方法
2015/04/29 Python
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
浅谈python 里面的单下划线与双下划线的区别
2017/12/01 Python
书单|人生苦短,你还不用python!
2017/12/29 Python
Python中的heapq模块源码详析
2019/01/08 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
css3设置box-pack和box-align让div里面的元素垂直居中
2014/09/01 HTML / CSS
美国波道夫·古德曼百货官网:Bergdorf Goodman
2017/11/07 全球购物
美国奢侈品在线团购网站:Gilt City
2017/11/16 全球购物
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
电气工程自动化求职信
2014/03/14 职场文书
普通党员对照检查材料
2014/08/28 职场文书
党性心得体会
2014/09/03 职场文书
标准单位租车协议书
2014/09/23 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
生产实习心得体会范文
2016/01/22 职场文书
导游词之西安大清真寺
2019/12/17 职场文书
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang