floor
Calcule la partie entière inférieure de la valeur donnée. Prend en charge Spark Connect.
Pour la fonction Databricks SQL correspondante, consultez la fonctionfloor.
Syntaxe
Python
from pyspark.sql import functions as dbf
dbf.floor(col=<col>, scale=<scale>)
parameter
parameter | Type | Description |
|---|---|---|
|
| La colonne cible ou le nom de colonne sur lequel calculer le plancher. |
|
| Un parameter facultatif pour contrôler le comportement d’arrondi. |
Renvoie
pyspark.sql.Column: entier le plus proche qui est inférieur ou égal à la valeur donnée.
Exemples
Python
from pyspark.sql import functions as dbf
spark.range(1).select(dbf.floor(dbf.lit(2.5))).show()
Output
+----------+
|FLOOR(2.5)|
+----------+
| 2|
+----------+
Python
from pyspark.sql import functions as dbf
spark.range(1).select(dbf.floor(dbf.lit(2.1267), dbf.lit(2))).show()
Output
+----------------+
|floor(2.1267, 2)|
+----------------+
| 2.12|
+----------------+