サイン
指定された値の符号をコンピュートします。 Spark Connect をサポートします。
対応する Databricks SQL 関数については、 sign関数を参照してください。
構文
Python
from pyspark.databricks.sql import functions as dbf
dbf.sign(col=<col>)
パラメーター
パラメーター | Type | 説明 |
|---|---|---|
|
| ターゲットカラムをコンピュートに。 |
戻り値
pyspark.sql.Column: コンピュート結果の列。
例
Python
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()
Output
+--------+-------+---------+----------+
|sign(-5)|sign(6)|sign(NaN)|sign(NULL)|
+--------+-------+---------+----------+
| -1.0| 1.0| NaN| NULL|
+--------+-------+---------+----------+