Anders

Geef een standaardwaarde op voor wanneer niet aan voorwaarden when() wordt voldaan.

Syntaxis

otherwise(value)

Parameterwaarden

Kenmerk Typ Beschrijving
value value Standaardwaarde die moet worden geretourneerd

Retouren

Rubriek

Examples

from pyspark.sql import functions as sf
df = spark.createDataFrame(
     [(2, "Alice"), (5, "Bob")], ["age", "name"])
df.select(df.name, sf.when(df.age > 3, 1).otherwise(0)).show()
# +-----+-------------------------------------+
# | name|CASE WHEN (age > 3) THEN 1 ELSE 0 END|
# +-----+-------------------------------------+
# |Alice|                                    0|
# |  Bob|                                    1|
# +-----+-------------------------------------+