Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Calcolare l'angolo in radianti tra l'asse x positivo di un piano e il punto specificato dalle coordinate Supporta Spark Connect.
Per la funzione SQL di Databricks corrispondente, vedere atan2 funzione.
Sintassi
from pyspark.databricks.sql import functions as dbf
dbf.atan2(col1=<col1>, col2=<col2>)
Parametri
| Parametro | TIPO | Description |
|---|---|---|
col1 |
pyspark.sql.Column, column name or float |
coordinata sull'asse y |
col2 |
pyspark.sql.Column, column name or float |
coordinata sull'asse x |
Restituzioni
pyspark.sql.Column: componente theta del punto (r, theta) in coordinate polari che corrispondono al punto (x, y) nelle coordinate cartesiane, come se fosse calcolato da java.lang.Math.atan2()
Esempi
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...|
+------------------+