Поделиться через


Каждый

Возвращает true, если все значения col истинны.

Синтаксис

from pyspark.sql import functions as sf

sf.every(col)

Параметры

Параметр Тип Description
col pyspark.sql.Column или имя столбца Столбец, чтобы проверить, являются ли все значения истинными.

Возвраты

pyspark.sql.Column: true, если все значения col имеют значение true, значение false в противном случае.

Примеры

import pyspark.sql.functions as sf
spark.createDataFrame(
    [[True], [True], [True]], ["flag"]
).select(sf.every("flag")).show()
+-----------+
|every(flag)|
+-----------+
|       true|
+-----------+
import pyspark.sql.functions as sf
spark.createDataFrame(
    [[True], [False], [True]], ["flag"]
).select(sf.every("flag")).show()
+-----------+
|every(flag)|
+-----------+
|      false|
+-----------+