col의 모든 값이 true이면 true를 반환합니다.
문법
from pyspark.sql import functions as sf
sf.bool_and(col)
매개 변수
| 매개 변수 | 유형 | Description |
|---|---|---|
col |
pyspark.sql.Column 또는 열 이름 |
모든 값이 true인지 확인하는 열입니다. |
Returns
pyspark.sql.Column: true이면 모든 값이 col true이고, 그렇지 않으면 false입니다.
예시
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|
+--------------+