次の方法で共有


bool_or

col の少なくとも 1 つの値が true の場合は true を返します。

構文

from pyspark.sql import functions as sf

sf.bool_or(col)

パラメーター

パラメーター タイプ Description
col pyspark.sql.Column または列名 少なくとも 1 つの値が true かどうかを確認する列。

返品ポリシー

pyspark.sql.Column: col の少なくとも 1 つの値が true の場合は true、それ以外の場合は false。

例示

df = spark.createDataFrame([[True], [True], [True]], ["flag"])
df.select(bool_or("flag")).show()
+-------------+
|bool_or(flag)|
+-------------+
|         true|
+-------------+
df = spark.createDataFrame([[False], [False], [False]], ["flag"])
df.select(bool_or("flag")).show()
+-------------+
|bool_or(flag)|
+-------------+
|        false|
+-------------+