在极地中相当于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[]
?