Pandas常见的数据过滤方法、通过列条件筛选行数据

不废话了,直接看代码吧:

一般情况下,前面5种就覆盖了绝大多数需求

import pandas as pd
import numpy as npdata = {'产品':['肉类','盐铁','纺织','木材']*2,'年份':[1046,1046,1046,1046,1047,1047,1047,1047],'诸侯':['秦','齐','楚','燕','赵','魏','韩','西周'],'产量':[180,140,300,200,150,60,80,320]}df=pd.DataFrame(data, columns=['产品','年份','诸侯','产量'])df

# daframe自有方法
newdf = df[(df.产品 == "纺织") & (df.产量 > 50)]
newdf
#查询法
newdf = df.query('产品 == "纺织" & 产量 > 50')
newdf
# loc方法
newdf = df.loc

Pandas常见的数据过滤方法、通过列条件筛选行数据相关推荐

  1. 在Sql2005中,向表中插入数据时遇到uniqueidentifier列,如何插入数据?

    在Sql2005中,向表中插入数据时遇到uniqueidentifier列,如何插入数据? 原文 http://blog.csdn.net/quou2002/article/details/59650 ...

  2. 设置oracle每行显示字符个数,Oracle一列的多行数据拼成一行显示字符-Oracle

    Oracle一列的多行数据拼成一行显示字符 oracle 提供了两个函数WMSYS.WM_CONCAT 和 ListAgg函数. www.2cto.com 先介绍:WMSYS.WM_CONCAT 例: ...

  3. 数据分析之EXCL筛选多列相同的数据(满足多列条件的数据)进行处理

    在工作和学习中,我们经常要和Excl打交道,对数据进行一些简单和复杂的处理,可以说Office三件套是业界公认的"神器"级别的产品,本文,我们将探讨Excl对数据进行筛选,剔除获取 ...

  4. 基于tabular包的Latex表格尺寸设置方法(列宽和行高)

    基于tabular包的Latex表格尺寸设置方法(列宽和行高) tabel语法的小技巧 设置表格的说明文字时,有的场合要求说明文字在表格下方,有的要求说明文字在表格上方,该怎么调整呢? 只需要把\ca ...

  5. python多条件筛选数据-Python实现多条件筛选目标数据功能【测试可用】

    本文实例讲述了Python实现多条件筛选目标数据功能.分享给大家供大家参考,具体如下: python中提供了一些数据过滤功能,可以使用内建函数,也可以使用循环语句来判断,或者使用pandas库,当然在 ...

  6. php url 筛选,PHP获取当前URL路径的处理方法(适用于多条件筛选列表)

    PHP获取当前URL路径的处理方法(适用于多条件筛选列表) 发布于 2017-08-07 05:16:00 | 80 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: ...

  7. DataTable数据过滤方法

    转自:https://blog.csdn.net/u011981242/article/details/52419460 筛选DataTable中的数据,使用 Select()方法,筛选结果可以保存到 ...

  8. python中plot实现即时数据动态显示方法_python中plot实现即时数据动态显示方法

    在Matlab使用Plot函数实现数据动态显示方法总结中介绍了两种实现即时数据动态显示的方法.考虑到使用python的人群日益增多,再加上本人最近想使用python动态显示即时的数据,网上方法很少,固 ...

  9. mysql数据转储方法_Mysql数据库各种导出导入数据方式的区别(我的理解错误还望指正)...

    mysqldump,NAVICAT转储,select * outfile在千级数据,万级,百万级数据下的表现. 千级数据 mysqldump导出sql文件 导出是出了拒绝访问的错误:为对应目录(.sq ...

最新文章

  1. IE8“开发人员工具”使用详解上(各级菜单详解)
  2. 【转载】生物软件之DNA分析
  3. mysql自增长主键_MySQL数据库8(九)列属性之主键、自增长
  4. Cache的疑惑??
  5. linux mysql5.6数据目录,Linux下Mysql5.6 二进制安装过程
  6. spss回归分析笔记记录
  7. c语言数列求和程序137,C语言循环结构 -C语言数列求和(使用while循环)
  8. IOS根据文字计算laber的行数与长度
  9. 再看《西游记》——吴承恩眼中的现实社会是如何折射到《西游记》中的
  10. 电子元器件行业经销商管理平台高效协同,优化经销商系统渠道链条
  11. 【Mybatis从入门到实战教程】第一章 Mybatis 入门
  12. 拼多多校招笔试题给出三个点构成三角形的个数
  13. 密码学常见困难问题DLP,CDH,DDH,GDH,BDH,CBDH,DBDH,GBDH,更新中
  14. 线上引流方法有哪些?怎么做线上引流推广?线上引流推广方法
  15. c语言编写图形登录窗口,C语言实现图形界面登陆窗口
  16. for(Map.EntryString, String entry:params.entrySet())
  17. 储种_定活两便_整存整取_and so on
  18. SCM系统有什么好处?
  19. 打印very good答案
  20. 在eNSP模拟器上配置usg6000v的虚拟系统

热门文章

  1. 54 Node.js快速入门
  2. 牲畜体表信息的三维重建
  3. 计算机视觉在生物力学和运动康复中的应用和研究
  4. 一文带你了解基于视觉的机器人抓取自学习(Robot Learning)
  5. CentOS 7-(64位)系统下安装Anaconda(Python3.x)及pip使用
  6. microsoft公式3.0_用了20年的word,居然不知道公式还可以这样输入
  7. 服务器崩溃日志 | 误删 OpenSSL 的那点事
  8. pip 20.3 新版本发布!即将抛弃 Python 2.x
  9. Firefox Quantum 向左,Google Chrome 向右
  10. 零基础入门学习Python(33)-图形用户界面编程(GUI编程)EasyGui