Udostępnij przez


bool_and

Zwraca wartość true, jeśli wszystkie wartości kolumny mają wartość true.

Składnia

from pyspark.sql import functions as sf

sf.bool_and(col)

Parametry

Parameter Typ Description
col pyspark.sql.Column lub nazwa kolumny Kolumna, aby sprawdzić, czy wszystkie wartości są prawdziwe.

Zwraca

pyspark.sql.Column: true, jeśli wszystkie wartości col mają wartość true, false w przeciwnym razie.

Przykłady

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