Поделиться через


pow

Возвращает значение первого аргумента, возведенного в степень второго аргумента. Поддерживает Spark Connect.

Для соответствующей функции Databricks SQL смотрите функцию pow.

Синтаксис

from pyspark.databricks.sql import functions as dbf

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

# Or

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

Параметры

Параметр Тип Description
col1 pyspark.sql.Column, column name or float базовый номер.
col2 pyspark.sql.Column, column name or float экспонентное число.

Возвраты

pyspark.sql.Column: база расхачена до власти аргумента.

Примеры

from pyspark.databricks.sql import functions as dbf
spark.range(5).select("*", dbf.pow("id", 2)).show()
+---+------------+
| id|POWER(id, 2)|
+---+------------+
|  0|         0.0|
|  1|         1.0|
|  2|         4.0|
|  3|         9.0|
|  4|        16.0|
+---+------------+