Имя и столбец столбца условий фильтра полярностейPython

Программы на Python
Anonymous
 Имя и столбец столбца условий фильтра полярностей

Сообщение Anonymous »

Я обнаружил, что только условие "=", имя столбца в порядке.
Но почему другие условия отвергаются и возникает ошибка имени?
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

Вернуться в «Python»