方法链中的过滤器系列

问题描述 投票:0回答:1

在不显式引用该系列的情况下过滤极坐标系列的首选语法是什么? IE。与方法链一起使用的东西。我认为

pipe
是一个选项,但它不适用于系列。

如果没有方法链接,我会执行以下操作:

import polars as pl

ser = pl.Series([1, 2, 3, 4, 5])
ser = ser.filter(ser > 3)
python filter series python-polars method-chaining
1个回答
0
投票

使用表达式的系列方法在内部调用

.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()
© www.soinside.com 2019 - 2024. All rights reserved.