pandas实现选取特定索引的行


Posted in Python onApril 20, 2018

如下所示:

>>> import numpy as np
>>> import pandas as pd
>>> index=np.array([2,4,6,8,10])
>>> data=np.array([3,5,7,9,11])
>>> data=pd.DataFrame({'num':data},index=index)
>>> print(data)
  num
2   3
4   5
6   7
8   9
10  11
>>> select_index=index[index>5]
>>> print(select_index)
[ 6 8 10]
>>> data['num'].loc[select_index]
6   7
8   9
10  11
Name: num, dtype: int32
>>>

注意,不能用iloc,iloc是将序列当作数组来访问,下标又会从0开始:

>>> data['num'].iloc[2:5] 
6   7 
8   9 
10  11 
Name: num, dtype: int32 
>>> data['num'].iloc[[2,3,4]] 
6   7 
8   9 
10  11 
Name: num, dtype: int32 
>>>

以上这篇pandas实现选取特定索引的行就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python重试装饰器示例
Feb 11 Python
在Python中操作字符串之startswith()方法的使用
May 20 Python
Python导出DBF文件到Excel的方法
Jul 25 Python
Windows上配置Emacs来开发Python及用Python扩展Emacs
Nov 20 Python
python套接字流重定向实例汇总
Mar 03 Python
python利用不到一百行代码实现一个小siri
Mar 02 Python
Python实现微信消息防撤回功能的实例代码
Apr 29 Python
详解用python写网络爬虫-爬取新浪微博评论
May 10 Python
python绘图模块matplotlib示例详解
Jul 26 Python
python高阶函数map()和reduce()实例解析
Mar 16 Python
Python 改变数组类型为uint8的实现
Apr 09 Python
解决Python 函数声明先后顺序出现的问题
Sep 02 Python
PyQT实现多窗口切换
Apr 20 #Python
使用实现pandas读取csv文件指定的前几行
Apr 20 #Python
浅析python打包工具distutils、setuptools
Apr 20 #Python
PyQt5每天必学之切换按钮
Aug 20 #Python
PyQt5每天必学之滑块控件QSlider
Apr 20 #Python
PyQt4实现下拉菜单可供选择并打印出来
Apr 20 #Python
PyQt5每天必学之组合框
Apr 20 #Python
You might like
PHP个人网站架设连环讲(二)
2006/10/09 PHP
setcookie中Cannot modify header information-headers already sent by错误的解决方法详解
2013/05/08 PHP
PHP编程计算两个时间段是否有交集的实现方法(不算边界重叠)
2017/05/30 PHP
详解PHP 二维数组排序保持键名不变
2019/03/06 PHP
jQuery学习笔记之jQuery的动画
2010/12/22 Javascript
JQuery写动态树示例代码
2013/07/31 Javascript
JavaScript的Module模式编程深入分析
2013/08/13 Javascript
jquery和ajax的关系详细介绍
2013/11/29 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
jquery使用hide方法隐藏指定id的元素
2015/03/30 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
基于JavaScript的操作系统你听说过吗?
2016/01/28 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
让你一句话理解闭包(简单易懂)
2016/06/03 Javascript
JS实现的文字间歇循环滚动效果完整示例
2018/02/13 Javascript
一文秒懂JavaScript构造函数、实例、原型对象以及原型链
2020/08/25 Javascript
原生JS实现拖拽效果
2020/12/04 Javascript
Django发送html邮件的方法
2015/05/26 Python
Python操作MySQL模拟银行转账
2018/03/12 Python
python多进程提取处理大量文本的关键词方法
2018/06/05 Python
Python 对输入的数字进行排序的方法
2018/06/23 Python
Python3 获取一大段文本之间两个关键字之间的内容方法
2018/10/11 Python
pytorch中index_select()的用法详解
2021/01/06 Python
法国在线药房:1001Pharmacies
2021/03/07 全球购物
十岁生日父母答谢词
2014/01/18 职场文书
会议邀请书范文
2014/02/02 职场文书
军训 自我鉴定
2014/02/03 职场文书
经典英文广告词
2014/03/18 职场文书
初中升旗仪式演讲稿
2014/05/08 职场文书
单位租房协议书范本
2014/12/04 职场文书
2014普法依法治理工作总结
2014/12/18 职场文书
应届毕业生求职简历自我评价
2015/03/02 职场文书
vue实现无缝轮播效果(跑马灯)
2021/05/14 Vue.js
dubbo集成zipkin获取Traceid的实现
2021/07/26 Java/Android
python中字符串String及其常见操作指南(方法、函数)
2022/04/06 Python
《总之就是很可爱》新作短篇动画《总之就是很可爱~制服~》将于2022年夏天播出
2022/04/07 日漫