Signum

Verilen değerin imzasını hesaplar. Spark Connect'i destekler.

İlgili Databricks SQL fonksiyonu için bakınız signum fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

dbf.signum(col=<col>)

Parametreler

Parametre Türü Description
col pyspark.sql.Column or column name üzerinde işlem için hedef sütun.

İade

pyspark.sql.Column: hesaplanan sonuçlar için sütun.

Örnekler

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