フォーマット番号
数値 X を '#,--#,--#.--' のような形式にフォーマットし、HALF_EVEN 丸めモードで小数点以下 d 桁に丸め、結果を文字列として返します。
対応する Databricks SQL 関数については、 format_number関数を参照してください。
構文
Python
from pyspark.databricks.sql import functions as dbf
dbf.format_number(col=<col>, d=<d>)
パラメーター
パラメーター | Type | 説明 |
|---|---|---|
|
| フォーマットする数値の列名 |
|
| N小数点以下 |
戻り値
pyspark.sql.Column: フォーマットされた結果の列。
例
Python
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()