Compartir vía


atan2

Calcule el ángulo en radianes entre el eje X positivo de un plano y el punto proporcionado por las coordenadas Admite Spark Connect.

Para obtener la función SQL de Databricks correspondiente, consulte atan2 function.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.atan2(col1=<col1>, col2=<col2>)

Parámetros

Parámetro Tipo Description
col1 pyspark.sql.Column, column name or float coordenadas en el eje Y
col2 pyspark.sql.Column, column name or float coordenadas en el eje X

Devoluciones

pyspark.sql.Column: el theta componente del punto (r, theta) en coordenadas polares que corresponde al punto (x, y) en coordenadas cartesianas, como si se calculara por 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...|
+------------------+