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多进程编程技术实例分析
Sep 16 Python
跟老齐学Python之for循环语句
Oct 02 Python
给Python中的MySQLdb模块添加超时功能的教程
May 05 Python
python用模块zlib压缩与解压字符串和文件的方法
Dec 16 Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
Feb 03 Python
网红编程语言Python将纳入高考你怎么看?
Jun 07 Python
python 抓包保存为pcap文件并解析的实例
Jul 23 Python
执行Django数据迁移时报 1091错误及解决方法
Oct 14 Python
pytorch常见的Tensor类型详解
Jan 15 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 Python
matplotlib交互式数据光标实现(mplcursors)
Jan 13 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
Apache2 httpd.conf 中文版
2006/12/06 PHP
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
一个基于PDO的数据库操作类
2011/03/24 PHP
php中常用字符串处理代码片段整理
2011/11/07 PHP
PHP插入排序实现代码
2013/04/04 PHP
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
2013/07/03 PHP
php版微信公众平台之微信网页登陆授权示例
2016/09/23 PHP
JavaScript判断访问的来源是手机还是电脑,用的哪种浏览器
2013/12/12 Javascript
js 实现浏览历史记录示例
2014/04/20 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
JavaScript判断字符长度、数字、Email、电话等常用判断函数分享
2015/04/01 Javascript
Javascript之Date对象详解
2016/06/07 Javascript
Boostrap实现的登录界面实例代码
2016/10/09 Javascript
基于Vue.js实现tab滑块效果
2017/07/23 Javascript
微信小程序 获取javascript 里的数据
2017/08/17 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
微信小程序使用自定义组件导航实现当前页面高亮
2020/01/02 Javascript
JavaScript实现图片伪异步上传过程解析
2020/04/10 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
2020/04/26 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
编写v-for循环的技巧汇总
2020/12/01 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
在Django中使用Sitemap的方法讲解
2015/07/22 Python
Python求出0~100以内的所有素数
2018/01/23 Python
在Python 中同一个类两个函数间变量的调用方法
2019/01/31 Python
Python中常用的8种字符串操作方法
2019/05/06 Python
解决windows下python3使用multiprocessing.Pool出现的问题
2020/04/08 Python
使用python计算三角形的斜边例子
2020/04/15 Python
介绍一下SQL Server里面的索引视图
2016/07/31 面试题
大学毕业生管理学求职信
2014/09/01 职场文书
师德先进个人事迹材料
2014/12/19 职场文书
朋友离别感言
2015/08/04 职场文书
中国古代史学名著《战国策》概述
2019/08/09 职场文书
Java数组详细介绍及相关工具类
2022/04/14 Java/Android