Udostępnij przez


atanh

Oblicza odwrotny tangens hiperboliczny kolumny wejściowej. Obsługuje program Spark Connect.

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

Składnia

from pyspark.databricks.sql import functions as dbf

dbf.atanh(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
df = spark.createDataFrame([(-0.5,), (0.0,), (0.5,)], ["value"])
df.select("*", dbf.atanh(df.value)).show()
+-----+-------------------+
|value|       ATANH(value)|
+-----+-------------------+
| -0.5|-0.5493061443340...|
|  0.0|                0.0|
|  0.5| 0.5493061443340...|
+-----+-------------------+

from pyspark.databricks.sql import functions as dbf
spark.sql("SELECT * FROM VALUES (-2), (2), (FLOAT('NAN')), (NULL) AS TAB(value)").select("*", dbf.atanh("value")).show()
+-----+------------+
|value|ATANH(value)|
+-----+------------+
| -2.0|         NaN|
|  2.0|         NaN|
|  NaN|         NaN|
| NULL|        NULL|
+-----+------------+