withField

Yapı sütununa alan ekleyin veya değiştirin.

Sözdizimi

withField(fieldName, col)

Parametreler

Parametre Türü Açıklama
fieldName str Eklenecek veya değiştirilecek alanın adı
col Köşe yazısı Alan değeri için sütun ifadesi

İadeler

Köşe yazısı

Örnekler

from pyspark.sql import Row
from pyspark.sql.functions import lit
df = spark.createDataFrame([Row(a=Row(b=1, c=2))])
df.withColumn('a', df['a'].withField('b', lit(3))).select('a.b').show()
# +---+
# |  b|
# +---+
# |  3|
# +---+
df.withColumn('a', df['a'].withField('d', lit(4))).select('a.d').show()
# +---+
# |  d|
# +---+
# |  4|
# +---+