Bagikan melalui


hipot

Komputasi sqrt(a^2 + b^2) tanpa luapan perantara atau underflow. Mendukung Spark Connect.

Untuk fungsi Databricks SQL yang sesuai, lihat hypot fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parameter-parameternya

Pengaturan Tipe Description
col1 pyspark.sql.Column, column name or float kaki.
col2 pyspark.sql.Column, column name or float b kaki.

Pengembalian Barang

pyspark.sql.Column: panjang hipotenus.

Examples

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.hypot(dbf.lit(1), dbf.lit(2))).show()
+----------------+
|     HYPOT(1, 2)|
+----------------+
|2.23606797749...|
+----------------+