メインコンテンツまでスキップ

パッド

文字列の列の左側を幅lenまでpadで埋めます。

対応する Databricks SQL 関数については、 lpad関数を参照してください。

構文

Python
from pyspark.sql import functions as dbf

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

パラメーター

パラメーター

Type

説明

col

pyspark.sql.Column または str

取り組むターゲットカラム。

len

pyspark.sql.Column または int

最終文字列の長さ。

pad

pyspark.sql.Column または literal string

先頭に追加する文字。

パラメーター

Type

説明

col

pyspark.sql.Column または str

取り組むターゲットカラム。

len

pyspark.sql.Column または int

最終文字列の長さ。

pad

pyspark.sql.Column または literal string

先頭に追加する文字。

戻り値

pyspark.sql.Column: 左詰めされた結果。

Python
from pyspark.sql import functions as dbf
df = spark.createDataFrame([('abcd',), ('xyz',), ('12',)], ['s',])
df.select("*", dbf.lpad(df.s, 6, '#')).show()
df = spark.createDataFrame([('abcd',), ('xyz',), ('12',)], ['s',])
df.select("*", dbf.lpad(df.s, 6, dbf.lit(b"\x75\x76"))).show()
このページの見出し