返回顶部
首页 > 资讯 > 精选 >pandas中Query怎么用
  • 938
分享到

pandas中Query怎么用

2023-06-03 06:06:49 938人浏览 薄情痞子
摘要

这篇文章主要介绍pandas中Query怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!QueryQuery是pandas的过滤查询函数,使用布尔表达式来查询DataFrame的列,就是说按照列的规则进行过滤操作

这篇文章主要介绍pandas中Query怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Query

Query是pandas的过滤查询函数,使用布尔表达式来查询DataFrame的列,就是说按照列的规则进行过滤操作。

用法:

pandas.DataFrame.query(self, expr, inplace = False, **kwargs)

参数作用:

  • expr:要评估的查询字符串;

  • inplace=False:查询是应该修改数据还是返回修改后的副本

  • kwargs:dict关键字参数

首先生成一段df:

values_1 = np.random.randint(10, size=10) values_2 = np.random.randint(10, size=10) years = np.arange(2010,2020) groups = ['A','A','B','A','B','B','C','A','C','C'] df = pd.DataFrame({'group':groups, 'year':years, 'value_1':values_1, 'value_2':values_2}) df

pandas中Query怎么用

过滤查询用起来比较简单,比如要查列value_1<value_2的行记录:

df.query('value_1 < value_2')

pandas中Query怎么用

查询列year>=2016的行记录:

df.query('year >= 2016 ')

pandas中Query怎么用

以上是“pandas中Query怎么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: pandas中Query怎么用

本文链接: https://lsjlt.com/news/233377.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • pandas中Query怎么用
    这篇文章主要介绍pandas中Query怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!QueryQuery是pandas的过滤查询函数,使用布尔表达式来查询DataFrame的列,就是说按照列的规则进行过滤操作...
    99+
    2023-06-03
  • Pandas怎么使用query()优雅的查询
    本篇文章为大家展示了Pandas怎么使用query()优雅的查询,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。对于 Pandas 根据条件获取指定数据,相信大家都能够轻松的写出相应代码,但是如果你还...
    99+
    2023-06-29
  • python pandas query的使用方法
    前言: Pandas 中应用 query 函数来进行数据筛选。 query 函数的一般用法如下: df.query('expression') 常用方法: #!/usr/bin/py...
    99+
    2024-04-02
  • Pandas Query方法使用深度总结
    目录获取数据载入数据使用 query() 方法以 In-place 的方式执行 query 方法指定多个条件查询比较数值列比较多个列查询索引比较多列总结大多数 Pandas 用户都熟...
    99+
    2024-04-02
  • Pandas使用query()优雅的查询实例
    目录常规用法多条件查询引用变量索引选取多索引选取特殊字符对于 Pandas 根据条件获取指定数据,相信大家都能够轻松的写出相应代码,但是如果你还没用过 query,相信你会被它的简洁...
    99+
    2024-04-02
  • Pandas中Series怎么用
    这篇文章给大家分享的是有关Pandas中Series怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一. Series 简介Series是一种类似于一维数组的对象,是由一组数据(各种NumPy数据类型)以及一...
    99+
    2023-06-29
  • pandas中Melt怎么用
    小编给大家分享一下pandas中Melt怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MeltMelt用于将宽表变成窄表,是 pivot透视逆转操作函数,将...
    99+
    2023-06-03
  • pandas中Rank怎么用
    小编给大家分享一下pandas中Rank怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!RankRank是一个排名函数,按照规则(从大到小,从小到大)给原序列...
    99+
    2023-06-03
  • pandas中Pct_change怎么用
    这篇文章主要为大家展示了“pandas中Pct_change怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“pandas中Pct_change怎么用”这篇文章吧。Pct_changePct_...
    99+
    2023-06-03
  • pandas中Isin怎么用
    小编给大家分享一下pandas中Isin怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!IsinIsin也是一种过滤方法,用于查看某列中是否包含某个字符串,返...
    99+
    2023-06-03
  • pandas中Sample怎么用
    这篇文章将为大家详细讲解有关pandas中Sample怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SampleSample用于从DataFrame中随机选取若干个行或列。用法:DataFrame....
    99+
    2023-06-03
  • pandas中Cumsum怎么用
    这篇文章主要介绍了pandas中Cumsum怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。CumsumCumsum是pandas的累加函数,用来求列的累加值。用法:Da...
    99+
    2023-06-03
  • pandas中Insert怎么用
    这篇文章主要介绍pandas中Insert怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!InsertInsert用于在DataFrame的指定位置中插入新的数据列。默认情况下新列是添加到末尾的,但可以更改位置参...
    99+
    2023-06-03
  • Query标签怎么用
    这篇文章主要介绍了Query标签怎么用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Query标签怎么用文章都会有所收获,下面我们一起来看看吧。作用:执行sql查询。实现类com.jspxcms.core.we...
    99+
    2023-06-26
  • pandas中Where怎么用
    这篇文章主要介绍了pandas中Where怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。WhereWhere用来根据条件替换行或列中的值。...
    99+
    2023-06-03
  • dpkg-query 命令怎么在Linux中使用
    今天就跟大家聊聊有关dpkg-query 命令怎么在Linux中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。dpkg-query命令是Debian Linux中软件包的查询工具...
    99+
    2023-06-10
  • MySQL中pt-query-digest工具怎么使用
    这篇文章主要介绍“实例分析MySQL中pt-query-digest工具的使用记录”,在日常操作中,相信很多人在实例分析MySQL中pt-query-digest工具的使用记录问题上存在疑惑,小编查阅了各式...
    99+
    2022-12-07
    mysql pt-query-digest
  • Pandas中apply函数怎么用
    这篇文章主要介绍Pandas中apply函数怎么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!使用apply拆分文本Pandas 中 apply 函数,应用广泛,今天要跟大家分享一...
    99+
    2024-04-02
  • pandas中Loc和iloc怎么用
    这篇文章将为大家详细讲解有关pandas中Loc和iloc怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Loc and ilocLoc和iloc通常被用来选择行和列,它们的功能相似,但用法是有区别的...
    99+
    2023-06-03
  • 怎么使用Mysql的Query-rewrite
    本篇内容介绍了“怎么使用Mysql的Query-rewrite”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作