Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Compute the angle in radians between the positive x-axis of a plane and the point given by the coordinates Supports Spark Connect.
For the corresponding Databricks SQL function, see atan2 function.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.atan2(col1=<col1>, col2=<col2>)
Parameters
| Parameter | Type | Description |
|---|---|---|
col1 |
pyspark.sql.Column, column name or float |
coordinate on y-axis |
col2 |
pyspark.sql.Column, column name or float |
coordinate on x-axis |
Returns
pyspark.sql.Column: the theta component of the point (r, theta) in polar coordinates that corresponds to the point (x, y) in Cartesian coordinates, as if computed by java.lang.Math.atan2()
Examples
from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.atan2(dbf.lit(1), dbf.lit(2))).show()
+------------------+
| ATAN2(1, 2)|
+------------------+
|0.4636476090008...|
+------------------+