通过


一些

如果至少有一个 col 值为 true,则返回 true。

Syntax

from pyspark.sql import functions as sf

sf.some(col)

参数

参数 类型 Description
col pyspark.sql.Column 或列名 要检查至少一个值的列是否为 true。

退货

pyspark.sql.Column:如果至少一个 col 值为 true,则为 true,否则为 false。

例子

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