floor

Verilen değerin tabanını hesaplar. Spark Connect'i destekler.

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

Sözdizimi

from pyspark.sql import functions as dbf

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

Parametreler

Parametre Türü Description
col pyspark.sql.Column or column name Zemini hesaplamak için hedef sütun veya sütun adı.
scale pyspark.sql.Column or int, optional Yuvarlama davranışını denetlemek için isteğe bağlı bir parametre.

İade

pyspark.sql.Column: verilen değerden küçük veya buna eşit en yakın tamsayı.

Örnekler

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

from pyspark.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|
+----------------+