在极地中相当于100是多少?

import pandas as pd
data= {
    'A':["Polars","Python","Pandas"],
    'B' :[23000,24000,26000],
    'C':['30days', '40days',np.nan],
      }

df = pd.DataFrame(data)

    A        B       C
0   Polars  23000   30days
1   Python  24000   40days
2   Pandas  26000   NaN

现在,定义一个变量item

item=24000
df.query("B>= @item")

    A        B       C
1   Python  24000   40days
2   Pandas  26000   NaN

现在,使用极点:

import polars as pl
df = pl.DataFrame(data)

item=24000
df.query("B>= @item")

我得到了:

AttributeError: 'DataFrame' object has no attribute 'query'

我的猜测是df.filter(),但语法看起来不一样,filter看起来也相当于df.loc[]

推荐答案

事实上,过滤器就是您所需要的一切

df.filter(pl.col("B") >= item)

干净,简单,可预测,没有黑客

Python相关问答推荐

滚动和,句号来自Pandas列

Scrapy和Great Expectations(great_expectations)—不合作

如何在turtle中不使用write()来绘制填充字母(例如OEG)

Python Pandas获取层次路径直到顶层管理

我的字符串搜索算法的平均时间复杂度和最坏时间复杂度是多少?

合并帧,但不按合并键排序

使用Python查找、替换和调整PDF中的图像'

如何排除prefecture_related中查询集为空的实例?

如何在两列上groupBy,并使用pyspark计算每个分组列的平均总价值

将一个双框爆炸到另一个双框的范围内

使用嵌套对象字段的Qdrant过滤

数据框,如果值在范围内,则获取范围和

用由数据帧的相应元素形成的列表的函数来替换列的行中的值

对于标准的原始类型注释,从键入`和`从www.example.com `?

启动线程时,Python键盘模块冻结/不工作

一维不匹配两个数组上的广义ufunc

如何从一个维基页面中抓取和存储多个表格?

为什么在生成时间序列时,元组索引会超出范围?

如何使用Polars从AWS S3读取镶木地板文件

正则表达式反向查找