Bagikan melalui


format_number

Memformat angka X ke format seperti '#,--#,--#.--', dibulatkan ke d tempat desimal dengan mode bulat HALF_EVEN, dan mengembalikan hasilnya sebagai string.

Untuk fungsi Databricks SQL yang sesuai, lihat format_number fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parameter-parameternya

Pengaturan Tipe Description
col pyspark.sql.Column atau str nama kolom dari nilai numerik yang akan diformat
d int tempat desimal N

Pengembalian Barang

pyspark.sql.Column: kolom hasil yang diformat.

Examples

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