pandas dataframe query()
query()用法
query()就相当于sql语句中的where,条件写法也大同小异,通过指定的条件对DataFrame中的数据进行过滤
df.query(expr, inplace=False, **kwargs) query方法的原型
expr 要执行过滤的条件
inplace 是否修改原始数据,即是以副本过滤还是原数据过滤
以下通过代码对该方法进行解释
以下代码截图来自Jupyter中文集成版(Python整合版)
Git地址:
GitHub - DaiMaBang/Jupyter: Jupyter中文集成版(Python整合版),是把python3.8和jupyter notebook高度集成,jupyter傻瓜式安装,用最简洁友好的纯中文方式(jupyter汉化100%)展现出来的优秀Jupyter绿色使用工具。本工具,把Jupyter的复杂操作简单化,集成pandas、numpy、matplotlib等常用三方库,并附带一些python的基础语法、pandas使用、股票分析实例,让您能最快的开始Jupyter的编写。https://github.com/DaiMaBang/Jupyter
查询成绩大于等于95的学生
查询所有成绩大于95并且性别是女的学生
直接修改原DataFrame数据集
过滤姓名中包含有美字的学生
这个里面用到了,columns.str.contains方法,把列的值转字符串,并判断值是否包含在对应的列值里
pandas dataframe query()相关推荐
- pandas使用query函数查询指定日期索引对应的dataframe数据行(select rows using a single date in dataframe)
pandas使用query函数查询指定日期索引对应的dataframe数据行(select rows using a single date in dataframe) 目录 pandas使用qu
- pandas使用query函数删除dataframe中某一列数值小于某一特定值的行(remove dataframe rows baed on column value)
pandas使用query函数删除dataframe中某一列数值小于某一特定值的行(remove dataframe rows baed on column value) 目录
- pandas使用query函数基于组合索引筛选dataframe的数据行(与and、或or、非not)
pandas使用query函数基于组合索引筛选dataframe的数据行(与and.或or.非not) 目录 pandas使用query函数基于组合索引筛选dataframe的数据行(与and.或or ...
- pandas使用query函数查询dataframe指定数据列的内容(数值)不包含在特定列表中的数据行(not contain in list)
pandas使用query函数查询dataframe指定数据列的内容(数值)不包含在特定列表中的数据行(select rows which column values are not containe ...
- pandas使用query函数删除dataframe中两个数据列加和小于某一特定值的数据行(removing rows based on multiple dataframe column value
pandas使用query函数删除dataframe中两个数据列加和小于某一特定值的数据行(removing rows based on multiple dataframe column value ...
- pandas使用query函数基于判断条件获得dataframe中满足条件的数据行(row)的索引列表(index of rows matching conditions in dataframe)
pandas使用query函数基于判断条件获得dataframe中满足条件的数据行(row)的索引列表(index of rows matching conditions in dataframe) ...
- pandas使用query函数查询指定日期索引之间对应的dataframe数据行(select rows date index between a certain date interval)
pandas使用query函数查询指定日期索引之间对应的dataframe数据行(select rows where date index between a certain date interva ...
- pandas使用query函数查询dataframe指定数据列的内容(数值)包含在特定列表中的数据行(select rows which column values contain in list)
pandas使用query函数查询dataframe指定数据列的内容(数值)包含在特定列表中的数据行(select rows which column values contained in a li ...
- pandas使用query函数和sample函数、使用query函数筛选dataframe中的特定数据行并使用sample函数获取指定个数的随机抽样数据
pandas使用query函数和sample函数.使用query函数筛选dataframe中的特定数据行并使用sample函数获取指定个数的随机抽样数据(query dataframe and ran ...
最新文章
- 谷歌大脑2017总结下篇:从医疗、机器人等6个领域开始的改变世界之旅
- Python+opencv 图像拼接
- 世界对一名颓废者的惩罚——SDOI2019游记
- 克服35岁焦虑|算法er的尽头会是To B吗?
- python中matplotlib画图_Python-matplotlib画图(莫烦笔记)
- iOS input被键盘遮挡
- struts内的action方法自动提交
- SpringMVC通过工具类获取Request域
- html页面枚举 暴力,暴力枚举进程模块(示例代码)
- 万能五笔输入法弹窗_万能五笔输入法广告屏蔽的方法
- 如何基于TwinCAT3实现伺服电机控制(一)
- 海康威视摄像头断后与8芯网线连接方法
- svg图标四周有空隙
- RTL8197F/RTL8812F WiFi设置为WPA3加密手机提示拒绝连接问题解决方案
- PHP7常用新特性介绍
- 基于SSM的学生信息管理系统的设计
- MFC中CFile读取中文乱码
- Day02:基本IO操作
- 网吧看电影你们都用什么IT网站看网吧电影会员免费免VIP的那种
- ICCV2019(Segmentation):ShelfNet-论文解读《ShelfNet for Fast Semantic Segmentation》
热门文章
- sqlserver转mysql_数据库 SQLServer转MySQL数据库
- 详解oracle多种表连接方式,详解Oracle多种表连接方式
- Thread 1: signal SIGABRT问题解决
- 一键生成?从照片生成人脸 3D 模型 #AvatarMe
- C语言——三目运算符的进阶用法,比较三个或者四个数的大小
- java web pring log4j_springmvc之log4j
- windows10升级助手_别用 XX 清理助手了,这 5 个自带技巧让你的 Windows 多出 5GB
- vue开发h5 公众号
- 0x0FF0ED76 (ucrtbased.dll) (Project5.exe 中)处有未经处理的异常: 将一个无效参数传递给了将无效参数视为严重错误的函数。 出现了
- PowerDesigner一键导出数据库设计表结构