Každý

Vrátí hodnotu true, pokud jsou splněny všechny hodnoty sloupce.

Syntaxe

from pyspark.sql import functions as sf

sf.every(col)

Parametry

Parameter Typ Description
col pyspark.sql.Column nebo název sloupce Sloupec, který zkontroluje, jestli jsou všechny hodnoty pravdivé.

Návraty

pyspark.sql.Column: true, pokud jsou všechny hodnoty col true, false jinak.

Examples

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|
+-----------+