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正则表达式re模块详解
Jun 25 Python
Python入门篇之函数
Oct 20 Python
使用python开发vim插件及心得分享
Nov 04 Python
Python标准库os.path包、glob包使用实例
Nov 25 Python
利用信号如何监控Django模型对象字段值的变化详解
Nov 27 Python
Python遍历pandas数据方法总结
Feb 09 Python
深入flask之异步非堵塞实现代码示例
Jul 31 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
Dec 12 Python
pytorch中torch.max和Tensor.view函数用法详解
Jan 03 Python
自定义Django_rest_framework_jwt登陆错误返回的解决
Oct 18 Python
python xlsxwriter模块的使用
Dec 24 Python
解决Pycharm 运行后没有输出的问题
Feb 05 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在Web开发领域的优势
2006/10/09 PHP
PHP开发工具ZendStudio下Xdebug工具使用说明详解
2013/11/11 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
PHP二维数组去重算法
2016/12/17 PHP
php写入mysql中文乱码的实例解决方法
2019/09/17 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
JavaScript 事件属性绑定带参数的函数
2009/03/13 Javascript
javascript 验证日期的函数
2010/03/18 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
基于javascript实现图片滑动效果
2016/05/07 Javascript
基于jquery实现智能表单验证操作
2016/05/09 Javascript
详解自动生成博客目录案例
2016/12/09 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
vue2.0获取自定义属性的值
2017/03/28 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
Nuxt v-bind绑定img src不显示的解决
2019/12/05 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
从0到1学习JavaScript编写贪吃蛇游戏
2020/07/28 Javascript
python的常见命令注入威胁
2013/02/18 Python
在Python中操作字典之setdefault()方法的使用
2015/05/21 Python
pyqt5 实现在别的窗口弹出进度条
2019/06/18 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
Python Numpy库常见用法入门教程
2020/01/16 Python
Python3操作YAML文件格式方法解析
2020/04/10 Python
Python实现捕获异常发生的文件和具体行数
2020/04/25 Python
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
2020/05/16 Python
详解python with 上下文管理器
2020/09/02 Python
Python使用grequests并发发送请求的示例
2020/11/05 Python
某公司Java工程师面试题笔试题
2016/03/27 面试题
信访工作经验交流材料
2014/05/23 职场文书
2014年检验员工作总结
2014/11/19 职场文书
超市主管竞聘书
2015/09/15 职场文书
导游词之寿县报恩寺
2020/01/19 职场文书
Matplotlib绘制条形图的方法你知道吗
2022/03/21 Python