Bagikan melalui


rpad

Pad kanan kolom string ke lebar len dengan pad.

Untuk fungsi Databricks SQL yang sesuai, lihat rpad fungsi.

Syntax

from pyspark.databricks.sql import functions as dbf

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

Parameter-parameternya

Pengaturan Tipe Description
col pyspark.sql.Column atau str kolom target untuk dikerjakan.
len pyspark.sql.Column atau int panjang string akhir.
pad pyspark.sql.Column atau literal string karakter untuk prepend.

Pengembalian Barang

pyspark.sql.Column: hasil padded kanan.

Examples

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