Tenho um Polars DataFrame abaixo:
import polars as pl
df = pl.DataFrame({"a":[1, 2, 3], "b":[4, 3, 2]})
>>> df
a b
i64 i64
1 4
2 3
3 2
Posso subdividir com base em um valor específico:
x = df[df["a"] == 3]
>>> x
a b
i64 i64
3 2
Mas como posso subdividir com base em uma lista de valores? - algo assim:
list_of_values = [1, 3]
y = df[df["a"] in list_of_values]
Obter:
a b
i64 i64
1 4
3 2
Saída: