Pular para o conteúdo principal

prisioneiro de guerra

Retorna o valor do primeiro argumento elevado à potência do segundo argumento. Compatível com Spark Connect.

Para a função Databricks SQL correspondente, consulte a funçãopow.

Sintaxe

Python
from pyspark.databricks.sql import functions as dbf

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

# Or

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

Parâmetros

Parâmetro

Tipo

Descrição

col1

pyspark.sql.Column, column name or float

o número base.

col2

pyspark.sql.Column, column name or float

o número do expoente.

Devoluções

pyspark.sql.Column: a base elevada à potência do argumento.

Exemplos

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