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 |
|---|---|---|
|
| o número base. |
|
| 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|
+---+------------+