format_number

X sayısını '#,--#,--#.--' gibi bir biçime biçimlendirerek, HALF_EVEN yuvarlama moduyla d ondalık basamaklara yuvarlanır ve sonucu dize olarak döndürür.

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

Sözdizimi

from pyspark.sql import functions as dbf

dbf.format_number(col=<col>, d=<d>)

Parametreler

Parametre Türü Description
col pyspark.sql.Column veya str biçimlendirilecek sayısal değerin sütun adı
d int N ondalık basamak

İade

pyspark.sql.Column: biçimlendirilmiş sonuçların sütunu.

Örnekler

from pyspark.sql import functions as dbf
df = spark.createDataFrame([(5,)], ["a"])
df.select("*", dbf.format_number("a", 4), dbf.format_number(df.a, 6)).show()