Teilen über


floor

Berechnet den Boden des angegebenen Werts. Unterstützt Spark Connect.

Die entsprechende Databricks SQL-Funktion finden Sie unter floor Funktion.

Syntax

from pyspark.databricks.sql import functions as dbf

dbf.floor(col=<col>, scale=<scale>)

Die Parameter

Parameter Typ Description
col pyspark.sql.Column or column name Der Name der Zielspalte oder Spalte, auf der die Fläche berechnet werden soll.
scale pyspark.sql.Column or int, optional Ein optionaler Parameter zum Steuern des Rundungsverhaltens.

Rückkehr

pyspark.sql.Column: Nächste ganze Zahl, die kleiner oder gleich dem angegebenen Wert ist.

Examples

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.floor(dbf.lit(2.5))).show()
+----------+
|FLOOR(2.5)|
+----------+
|         2|
+----------+

from pyspark.databricks.sql import functions as dbf
spark.range(1).select(dbf.floor(dbf.lit(2.1267), dbf.lit(2))).show()
+----------------+
|floor(2.1267, 2)|
+----------------+
|            2.12|
+----------------+