Но почему другие условия отвергаются и возникает ошибка имени?
polars версия 0.20.5
Код: Выделить всё
df = pl.DataFrame(
{
"foo": [1, 2, 3`enter code here`],
"bar": [6, 7, 8],
"ham": ["a", "b", "c"],
}
)
print(df.filter(pl.col("foo") > 1))
print(df.filter(foo = 1))
Код: Выделить всё
print(df.filter(foo>1))
# NameError: name 'foo' is not defined
Подробнее здесь: https://stackoverflow.com/questions/778 ... me-and-col