Udostępnij przez


bit_or

Zwraca bitową wartość OR wszystkich wartości wejściowych innych niż null lub null, jeśli nie ma.

Składnia

from pyspark.sql import functions as sf

sf.bit_or(col)

Parametry

Parameter Typ Description
col pyspark.sql.Column lub nazwa kolumny Kolumna docelowa do obliczenia.

Zwraca

pyspark.sql.Column: bitowe OR wszystkich wartości wejściowych innych niż null lub null, jeśli nie.

Przykłady

Przykład 1: Bitowe OR ze wszystkimi wartościami innymi niż null

from pyspark.sql import functions as sf
df = spark.createDataFrame([[1],[1],[2]], ["c"])
df.select(sf.bit_or("c")).show()
+---------+
|bit_or(c)|
+---------+
|        3|
+---------+

Przykład 2: Bitowe OR z niektórymi wartościami null

from pyspark.sql import functions as sf
df = spark.createDataFrame([[1],[None],[2]], ["c"])
df.select(sf.bit_or("c")).show()
+---------+
|bit_or(c)|
+---------+
|        3|
+---------+