Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Birden çok sütun ekleyerek veya aynı adlara sahip mevcut sütunları değiştirerek yeni bir DataFrame döndürür.
Sözdizimi
withColumns(*colsMap: Dict[str, Column])
Parametreler
| Parametre | Türü | Açıklama |
|---|---|---|
colsMap |
Dict | sütun adı ve Sütun'un bir diktesi. Şu anda yalnızca tek bir harita desteklenmektedir. |
İadeler
DataFrame: Yeni veya değiştirilmiş sütunlarla DataFrame.
Örnekler
df = spark.createDataFrame([(2, "Alice"), (5, "Bob")], schema=["age", "name"])
df.withColumns({'age2': df.age + 2, 'age3': df.age + 3}).show()
# +---+-----+----+----+
# |age| name|age2|age3|
# +---+-----+----+----+
# | 2|Alice| 4| 5|
# | 5| Bob| 7| 8|
# +---+-----+----+----+