Udostępnij przez


sign

Oblicza znak danej wartości. Obsługuje program Spark Connect.

Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz sign funkcja.

Składnia

from pyspark.databricks.sql import functions as dbf

dbf.sign(col=<col>)

Parametry

Parameter Typ Description
col pyspark.sql.Column or column name kolumna docelowa do obliczenia.

Zwraca

pyspark.sql.Column: kolumna dla obliczonych wyników.

Przykłady

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(
    dbf.sign(dbf.lit(-5)),
    dbf.sign(dbf.lit(6)),
    dbf.sign(dbf.lit(float('nan'))),
    dbf.sign(dbf.lit(None))
).show()
+--------+-------+---------+----------+
|sign(-5)|sign(6)|sign(NaN)|sign(NULL)|
+--------+-------+---------+----------+
|    -1.0|    1.0|      NaN|      NULL|
+--------+-------+---------+----------+