Compartir vía


format_number

Da formato al número X a un formato como "#,--#,--#.--", redondeado a posiciones decimales con HALF_EVEN modo redondo y devuelve el resultado como una cadena.

Para obtener la función SQL de Databricks correspondiente, consulte format_number function.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parámetros

Parámetro Tipo Description
col pyspark.sql.Column o str el nombre de columna del valor numérico al que se va a dar formato
d int Posiciones decimales N

Devoluciones

pyspark.sql.Column: la columna de resultados con formato.

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()