Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Formatiert die Zahl X in ein Format wie "#,--#,--#.--", gerundet auf D-Dezimalstellen mit HALF_EVEN runden Modus und gibt das Ergebnis als Zeichenfolge zurück.
Die entsprechende Databricks SQL-Funktion finden Sie unter format_number Funktion.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.format_number(col=<col>, d=<d>)
Die Parameter
| Parameter | Typ | Description |
|---|---|---|
col |
pyspark.sql.Column oder str |
Der Spaltenname des zu formatierenden numerischen Werts |
d |
int |
die N-Dezimalstellen |
Rückkehr
pyspark.sql.Column: die Spalte der formatierten Ergebnisse.
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()