Как проверить, являются ли все значения поляра DataFrame, содержащего только логические столбцы, истинными?
Пример df:
Код: Выделить всё
df = pl.DataFrame({"a": [True, True, None],
"b": [True, True, True],
})
Причина моего вопроса в том, что иногда я хочу проверить, все ли значения df соответствуют условию, как показано ниже:
Код: Выделить всё
df = pl.DataFrame({"a": [1, 2, None],
"b": [4, 5, 6],
}).select(pl.all() >= 1)
Кстати, я не ожидал, что .select(pl.all() >= 1) сохранит ноль (None) в последней строке столбца "а", возможно, на это стоит обратить внимание.
Подробнее здесь:
https://stackoverflow.com/questions/793 ... e-are-true