Udostępnij przez


rpad

Dopełnij kolumnę ciągu prawym przyciskiem do szerokości za pomocą len polecenia pad.

Aby uzyskać odpowiednią funkcję SQL usługi Databricks, zobacz rpad funkcja.

Składnia

from pyspark.databricks.sql import functions as dbf

dbf.rpad(col=<col>, len=<len>, pad=<pad>)

Parametry

Parameter Typ Description
col pyspark.sql.Column lub str kolumna docelowa do pracy.
len pyspark.sql.Column lub int długość końcowego ciągu.
pad pyspark.sql.Column lub literal string znaki do wstępnego.

Zwraca

pyspark.sql.Column: wynik z prawej dopełnionej.

Przykłady

from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('abcd',), ('xyz',), ('12',)], ['s',])
df.select("*", dbf.rpad(df.s, 6, '#')).show()
df = spark.createDataFrame([('abcd',), ('xyz',), ('12',)], ['s',])
df.select("*", dbf.rpad(df.s, 6, dbf.lit(b"\x75\x76"))).show()