数据筛选

使用与、或、非三个条件配合大于、小于、等于对数据进行筛选,并进行计数和求和。

1、使用“与”进行筛选

df_inner.loc[(df_inner['age'] > 25) & (df_inner['city'] == 'beijing'), ['id','city','age','category','gender']]

2、使用“或”进行筛选

df_inner.loc[(df_inner['age'] > 25) | (df_inner['city'] == 'beijing'), ['id','city','age','category','gender']].sort(['age'])

3、使用“非”条件进行筛选

df_inner.loc[(df_inner['city'] != 'beijing'), ['id','city','age','category','gender']].sort(['id'])

4、对筛选后的数据按city列进行计数

df_inner.loc[(df_inner['city'] != 'beijing'), ['id','city','age','category','gender']].sort(['id']).city.count()

5、使用query函数进行筛选

df_inner.query('city == ["beijing", "shanghai"]')

6、对筛选后的结果按prince进行求和

df_inner.query('city == ["beijing", "shanghai"]').price.sum()

python中筛选内容_Python中数据筛选代码实现相关推荐

  1. python怎么向列表中添加内容_Python中向List添加元素方法

    List 是 Python 中常用的数据类型,它一个有序集合,即其中的元素始终保持着初始时的定义的顺序(除非你对它们进行排序或其他修改操作). 在Python中,向List添加元素,方法有如下4种方法 ...

  2. python填写excel内容_python实现数据写入excel表格

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. python两个表格相同数据筛选_python如何统计所有文本文件的行数 如何用python实现两个文件重复数据筛选并统计...

    如何用python统计文本中重复行的数目? python比较txt文档中每行文本之间重复词的个数不想面对他离开,逃避不是一个好方法,但却是唯一的办法. 每一行弄成一个集合,分享两个集合之间的交集,计算 ...

  4. python excel处理重复行并统计个数_excel两个表格数据核对python-如何用python实现两个文件重复数据筛选并统计...

    怎么用python读取excel表格的数据 import pandas as pd excel1_data = pd.read_excel( 文件路径) excel2_data = pd.read_e ...

  5. python中定义数据结构_Python中的数据结构—简介

    python中定义数据结构 You have multiples algorithms, the steps of which require fetching the smallest value ...

  6. Pandas中常见的20多种数据筛选方法,116张图详解 | 图解Pandas-图文第8篇

    01写在前面 大家好,我是阳哥,欢迎来到「Python数据之道」. 本次是<图解Pandas>系列图文内容的 第 08 篇,主要介绍 Pandas 中常见的数据筛选 . 本文是付费阅读文章 ...

  7. python list遍历删除_Python中list循环遍历删除数据的正确方法

    前言 初学Python,遇到过这样的问题,在遍历list的时候,删除符合条件的数据,可是总是报异常,代码如下: num_list = [1, 2, 3, 4, 5] print(num_list) f ...

  8. python读出文件中的内容_Python读取文本内容

    综述 在Python中,读文件主要分为三个步骤: 打开文件 . 读取内容 . 关闭文件 .一般形式如下: try: file = open('/path/to/file', 'r') # 打开文件 d ...

  9. python替换文件内容_Python实现替换文件中指定内容的方法

    本文实例讲述了Python实现替换文件中指定内容的方法.分享给大家供大家参考,具体如下: 这里使用python编写的程序,实现如下功能:将文件中的指定子串 修改为 另外的子串 编写的python程序, ...

最新文章

  1. Nature:承磊/李猛等发现产甲烷古菌的碳代谢新途径
  2. C#里的登陆关闭问题。
  3. 计蒜客 时间复杂度 (模拟) 洛谷 P3952 时间复杂度
  4. 织梦检测环境不支持mysql_本地测试织梦dedeCMS 安装环境
  5. tensorflow里面函数记录
  6. 一个资源管理系统的设计--基于cgroup机制
  7. 解决Linux下使用sqlplus不能使用上下键,退格键
  8. Mysql8秒级加字段_MySQL8.0大表秒加字段,是真的吗?
  9. Grid Search 网格搜索 介绍
  10. js 异步 回调函数
  11. 如何下载东四街道卫星地图高清版大图
  12. 转载:手机银行技术讨论2
  13. 【解锁技能】学会Python条件语句的终极指南!
  14. 国培_阶段性学习总结
  15. vue 折叠效果动画
  16. Thingworx平台:通过kepware将底层PLC变量写入指定数据库的方法
  17. Qt之简约按钮导航栏
  18. RT5350 openwrt添加Reset按键,实现短按重启系统,长按复位系统
  19. 用Java实现数据查询
  20. 【随手记】共振峰的特性、与音高pitch

热门文章

  1. python兔子繁殖问题循环_for循环——兔子繁殖问题
  2. mux decoder selector详解
  3. 常用英语命令(音标,释义)
  4. convexity and concavity(凸面和凹面)
  5. 科大讯飞指定录音文件转文字(异步)
  6. 20155110王一帆 《远程安防监控系统》课程设计个人报告
  7. 〖Python自动化办公篇⑤〗- 文件自动化管理 - 清理重复的文件与批量修改文件名
  8. js小学生图区_多种方式实现js图片预览
  9. 邮件撤回方法详解,一键解决发错邮件的尴尬
  10. 计算机网络 latency,网络中delay和latency的区别