pandas.dataframe按行索引表达式选取方法


Posted in Python onOctober 30, 2018

需要把一个从csv文件里读取来的数据集等距抽样分割,这里用到了列表表达式和dataframe.iloc

先生成索引列表:

index_list = ['%d' %i for i in range(df.shape[0]) if i % 3 == 0]

在dataframe中选取

sample_df = df.iloc[index_list]

合起来

sample_df = df.iloc[['%d' %i for i in range(df.shape[0]) if i % 3 == 0]]

各位大神有没有更好的办法?望不吝赐教。

以上这篇pandas.dataframe按行索引表达式选取方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
总结Python编程中三条常用的技巧
May 11 Python
解决python2.7 查询mysql时出现中文乱码
Oct 09 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
Dec 12 Python
python 利用栈和队列模拟递归的过程
May 29 Python
用Python编写一个简单的CS架构后门的方法
Nov 20 Python
Python识别快递条形码及Tesseract-OCR使用详解
Jul 15 Python
python实现京东订单推送到测试环境,提供便利操作示例
Aug 09 Python
tensorflow 实现自定义梯度反向传播代码
Feb 10 Python
Python处理mysql特殊字符的问题
Mar 02 Python
python爬虫学习笔记之pyquery模块基本用法详解
Apr 09 Python
python爬虫实现POST request payload形式的请求
Apr 30 Python
Keras中 ImageDataGenerator函数的参数用法
Jul 03 Python
python 判断参数为Nonetype类型或空的实例
Oct 30 #Python
python 找出list中最大或者最小几个数的索引方法
Oct 30 #Python
python2与python3中关于对NaN类型数据的判断和转换方法
Oct 30 #Python
numpy 对矩阵中Nan的处理:采用平均值的方法
Oct 30 #Python
Python Numpy:找到list中的np.nan值方法
Oct 30 #Python
pandas 条件搜索返回列表的方法
Oct 30 #Python
pandas 转换成行列表进行读取与Nan处理的方法
Oct 30 #Python
You might like
PHP采集相关教程之一 CURL函数库
2010/02/15 PHP
php打造属于自己的MVC框架
2012/03/07 PHP
zend optimizer在wamp的基础上安装图文教程
2013/10/26 PHP
php 强制下载文件实现代码
2013/10/28 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
PHP静态成员变量
2017/02/14 PHP
JavaScript 异步调用框架 (Part 3 - 代码实现)
2009/08/04 Javascript
js输出列表实现代码
2010/09/12 Javascript
JavaScript中OnLoad几种使用方法
2012/12/15 Javascript
js+css实现的简单易用兼容好的分页
2013/12/30 Javascript
Nodejs+express+html5 实现拖拽上传
2014/08/08 NodeJs
JS原型链怎么理解
2016/06/27 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
nodejs学习笔记之路由
2017/03/27 NodeJs
promise处理多个相互依赖的异步请求(实例讲解)
2017/08/03 Javascript
微信小程序滚动Tab实现左右可滑动切换
2017/08/17 Javascript
linux 后台运行node服务指令方法
2018/05/23 Javascript
如何使用JavaScript实现栈与队列
2019/06/24 Javascript
Vue 开发必须知道的36个技巧(小结)
2019/10/09 Javascript
Vue.js的模板语法详解
2020/02/16 Javascript
[42:24]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第一场 11.01
2020/11/02 DOTA
浅谈python迭代器
2017/11/08 Python
Python OpenCV获取视频的方法
2018/02/28 Python
详解Python 协程的详细用法使用和例子
2018/06/15 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
Python使用Slider组件实现调整曲线参数功能示例
2019/09/06 Python
python3 Scrapy爬虫框架ip代理配置的方法
2020/01/17 Python
使用css3实现的windows8开机加载动画
2014/12/09 HTML / CSS
css3实现3d旋转动画特效
2015/03/10 HTML / CSS
美国休闲服装品牌:J.Crew Factory
2017/03/04 全球购物
比利时香水网上商店:NOTINO
2018/03/28 全球购物
Linux文件操作命令都有哪些
2016/07/23 面试题
新年爱情寄语
2014/04/08 职场文书
乡镇安全生产目标责任书
2014/07/23 职场文书
党员个人对照检查材料范文
2014/09/24 职场文书
Python matplotlib 利用随机函数生成变化图形
2022/04/26 Python