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中的算数运算符的用法
May 13 Python
python版本的读写锁操作方法
Apr 25 Python
itchat和matplotlib的结合使用爬取微信信息的实例
Aug 25 Python
python使用phoenixdb操作hbase的方法示例
Feb 28 Python
python__name__原理及用法详解
Nov 02 Python
wxPython实现文本框基础组件
Nov 18 Python
python GUI库图形界面开发之PyQt5布局控件QHBoxLayout详细使用方法与实例
Mar 06 Python
Python生成器实现简单"生产者消费者"模型代码实例
Mar 27 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
Apr 08 Python
python requests.get带header
May 05 Python
Python控制台输出俄罗斯方块移动和旋转功能
Apr 18 Python
Python实现文字pdf转换图片pdf效果
Apr 03 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获取301跳转URL简单实例
2013/12/16 PHP
php用ini_get获取php.ini里变量值的方法
2015/03/04 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
Yii2中datetime类的使用
2016/12/17 PHP
window.open()实现post传递参数
2015/03/12 Javascript
bootstrap laydate日期组件使用详解
2017/01/04 Javascript
weui框架实现上传、预览和删除图片功能代码
2017/08/24 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
在vue项目中使用sass的配置方法
2018/03/20 Javascript
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
react配合antd组件实现的管理系统示例代码
2018/04/24 Javascript
Nodejs调用Dll模块的方法
2018/09/17 NodeJs
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
jQuery选择器之层次选择器用法实例分析
2019/02/19 jQuery
vue-element-admin 菜单标签失效的解决方式
2019/11/12 Javascript
js滚轮事件 js自定义滚动条的实现
2020/01/18 Javascript
微信小程序实现页面监听自定义组件的触发事件
2020/11/01 Javascript
[39:19]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第二场 11.26
2020/11/30 DOTA
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
Python实现的简单万年历例子分享
2014/04/25 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
我们为什么要减少Python中循环的使用
2019/07/10 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
如何让PyQt5中QWebEngineView与JavaScript交互
2020/10/21 Python
西班牙伏林航空公司:Vueling
2016/08/05 全球购物
澳大利亚足球鞋和服装购物网站:Ultra Football
2018/10/11 全球购物
MyBag中文网:英国著名的时尚包袋电商零售网站
2020/07/31 全球购物
编程实现去掉XML的重复结点
2014/05/28 面试题
网络编辑职责
2014/03/01 职场文书
职位说明书范文
2014/05/07 职场文书
社区班子个人对照检查材料思想汇报
2014/10/07 职场文书
年终工作总结范文2014
2014/11/27 职场文书
对公司的意见和建议
2015/06/04 职场文书
2016年端午节寄语
2015/12/04 职场文书
八年级作文之一起的走过日子
2019/09/17 职场文书
MySQL面试题讲解之如何设置Hash索引
2021/11/01 MySQL