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实现word 2007文档转换为pdf文件
Mar 15 Python
Python 生成 -1~1 之间的随机数矩阵方法
Aug 04 Python
Python中那些 Pythonic的写法详解
Jul 02 Python
解决python tkinter界面卡死的问题
Jul 17 Python
python 哈希表实现简单python字典代码实例
Sep 27 Python
flask框架配置mysql数据库操作详解
Nov 29 Python
python列表推导式入门学习解析
Dec 02 Python
在Tensorflow中查看权重的实现
Jan 24 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
Mar 05 Python
一些关于python 装饰器的个人理解
Aug 31 Python
详解Python中的编码问题(encoding与decode、str与bytes)
Sep 30 Python
python利用pandas分析学生期末成绩实例代码
Jul 09 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和AJAX创建RSS聚合器的代码
2007/03/13 PHP
php+mysql分页代码详解
2008/03/27 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
node.js中的emitter.on方法使用说明
2014/12/10 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
2015/01/09 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
js制作网站首页图片轮播特效代码
2016/08/30 Javascript
AngularJS入门教程之数据绑定用法示例
2016/11/01 Javascript
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
swiper动态改变滑动内容的实现方法
2018/01/17 Javascript
vue2.0模拟锚点的实例
2018/03/14 Javascript
jQuery基于闭包实现的显示与隐藏div功能示例
2018/06/09 jQuery
react+ant design实现Table的增、删、改的示例代码
2018/12/27 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
javascript History对象原理解析
2020/02/17 Javascript
Python psutil模块简单使用实例
2015/04/28 Python
python编程开发之日期操作实例分析
2015/11/13 Python
Python中operator模块的操作符使用示例总结
2016/06/28 Python
Python使用Selenium爬取淘宝异步加载的数据方法
2018/12/17 Python
Python 旋转打印各种矩形的方法
2019/07/09 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
Python 使用 docopt 解析json参数文件过程讲解
2019/08/13 Python
一款恶搞头像特效的制作过程 利用css3和jquery
2014/11/21 HTML / CSS
德国低价购买灯具和家具网站:Style-home.de
2016/11/25 全球购物
大学生自我评价怎样写好
2013/10/23 职场文书
汉语言文学职业规划
2014/02/14 职场文书
大学生创业事迹材料
2014/12/30 职场文书
党员干部公开承诺书范文
2015/04/27 职场文书
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python