Faktöriyel

Verilen değerin faktöriyelini hesaplar. Spark Connect'i destekler.

İlgili Databricks SQL fonksiyonu için bakınız factorial fonksiyonu.

Sözdizimi

from pyspark.sql import functions as dbf

dbf.factorial(col=<col>)

Parametreler

Parametre Türü Description
col pyspark.sql.Column or str faktöriyelinin hesaplanması için bir sütun.

İade

pyspark.sql.Column: verilen değerin faktöriyeli.

Örnekler

from pyspark.sql import functions as dbf
spark.range(10).select("*", dbf.factorial('id')).show()
+---+-------------+
| id|factorial(id)|
+---+-------------+
|  0|            1|
|  1|            1|
|  2|            2|
|  3|            6|
|  4|           24|
|  5|          120|
|  6|          720|
|  7|         5040|
|  8|        40320|
|  9|       362880|
+---+-------------+