在不显式引用该系列的情况下过滤极坐标系列的首选语法是什么? IE。与方法链一起使用的东西。我认为
pipe
是一个选项,但它不适用于系列。
如果没有方法链接,我会执行以下操作:
import polars as pl
ser = pl.Series([1, 2, 3, 4, 5])
ser = ser.filter(ser > 3)
使用表达式的系列方法在内部调用
.to_frame()
/ .to_series()
。
在 Series.filter 中允许使用
pl.element()
存在一个问题,即 的语法糖
s = pl.Series([1, 2, 3, 4, 5])
s.to_frame().filter(pl.element() > 3).to_series()